Skip to content

Commit 1589306

Browse files
committed
Align LongBridge fallback service naming
1 parent d8fa797 commit 1589306

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ BOXX: $34,000.00 Cash: $10,000.00
8282
| `LONGPORT_APP_SECRET` | Yes | LongPort OpenAPI app secret (for token refresh); recommended to inject from Secret Manager secret `longport-app-secret` |
8383
| `LONGPORT_SECRET_NAME` | No | Secret Manager secret name for LongPort token (default: `longport_token`) |
8484
| `ACCOUNT_PREFIX` | No | Alert/log prefix for account/environment (default: `DEFAULT`) |
85-
| `SERVICE_NAME` | No | Alert/log prefix for service identity (default: `longbridge-quant`) |
85+
| `SERVICE_NAME` | No | Alert/log prefix for service identity (default: `longbridge-quant-semiconductor-rotation-income`) |
8686
| `STRATEGY_PROFILE` | No | Strategy profile selector (default: `semiconductor_rotation_income`, currently the only supported `us_equity` value) |
8787
| `ACCOUNT_REGION` | No | Account region marker for platform-style deployment (e.g. `HK`, `SG`; defaults to `ACCOUNT_PREFIX` / service-name suffix / `DEFAULT`) |
8888
| `NOTIFY_LANG` | No | Notification language: `en` (English, default) or `zh` (Chinese) |
@@ -250,7 +250,7 @@ BOXX: $34,000.00 现金: $10,000.00
250250
| `LONGPORT_APP_SECRET` || LongPort OpenAPI 应用密钥(用于刷新 Token);建议通过 Secret Manager 的 `longport-app-secret` 注入 |
251251
| `LONGPORT_SECRET_NAME` || Secret Manager 中的密钥名称(默认: `longport_token`|
252252
| `ACCOUNT_PREFIX` || 通知/日志前缀,区分账户环境(默认: `DEFAULT`|
253-
| `SERVICE_NAME` || 通知/日志前缀,区分服务(默认: `longbridge-quant`|
253+
| `SERVICE_NAME` || 通知/日志前缀,区分服务(默认: `longbridge-quant-semiconductor-rotation-income`|
254254
| `STRATEGY_PROFILE` || 策略档位选择(默认: `semiconductor_rotation_income`,当前仅支持这个 `us_equity` 策略值) |
255255
| `ACCOUNT_REGION` || 平台化部署时的账户区域标记(如 `HK``SG`;默认按 `ACCOUNT_PREFIX` / 服务名后缀 / `DEFAULT` 推断) |
256256
| `NOTIFY_LANG` || 通知语言: `en`(英文,默认)或 `zh`(中文) |

runtime_config_support.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def load_platform_runtime_settings(
5757
project_id_resolver: Callable[[], str | None],
5858
) -> PlatformRuntimeSettings:
5959
account_prefix = os.getenv("ACCOUNT_PREFIX", "DEFAULT")
60-
service_name = os.getenv("SERVICE_NAME", "longbridge-quant")
60+
service_name = os.getenv("SERVICE_NAME", "longbridge-quant-semiconductor-rotation-income")
6161
strategy_definition = resolve_strategy_definition(
6262
os.getenv("STRATEGY_PROFILE"),
6363
platform_id=LONGBRIDGE_PLATFORM,

tests/test_runtime_config_support.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def test_load_platform_runtime_settings_uses_defaults(self):
2929
self.assertEqual(settings.project_id, "project-1")
3030
self.assertEqual(settings.secret_name, "longport_token")
3131
self.assertEqual(settings.account_prefix, "DEFAULT")
32-
self.assertEqual(settings.service_name, "longbridge-quant")
32+
self.assertEqual(settings.service_name, "longbridge-quant-semiconductor-rotation-income")
3333
self.assertEqual(settings.strategy_profile, DEFAULT_STRATEGY_PROFILE)
3434
self.assertEqual(settings.strategy_domain, US_EQUITY_DOMAIN)
3535
self.assertEqual(settings.account_region, DEFAULT_ACCOUNT_REGION)

0 commit comments

Comments
 (0)