Skip to content

Commit a6702a4

Browse files
authored
Merge pull request #2250 from FedML-AI/dev/v0.7.0
update dev/0.7.0 to charlie dev branch
2 parents b11558b + f98f7c2 commit a6702a4

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

python/fedml/cli/modules/login.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,16 +103,28 @@
103103
default="",
104104
help="Name of the node.",
105105
)
106+
@click.option(
107+
"--service_provider",
108+
"-sp",
109+
type=str,
110+
default="",
111+
help="Service provider.",
112+
)
106113
def fedml_login(
107114
api_key, version, compute_node, server, provider, deploy_worker_num,
108115
local_on_premise_platform, local_on_premise_platform_port,
109116
master_inference_gateway_port, worker_inference_proxy_port, worker_connection_type, marketplace_type,
110-
price_per_hour, name
117+
price_per_hour, name, service_provider
111118
):
112119
fedml.set_env_version(version)
113120
fedml.set_local_on_premise_platform_host(local_on_premise_platform)
114121
fedml.set_local_on_premise_platform_port(local_on_premise_platform_port)
115122

123+
if service_provider == "chainopera" or service_provider == "co":
124+
fedml.set_env_version('local')
125+
fedml.set_local_on_premise_platform_host('open.chainopera.ai')
126+
fedml.set_local_on_premise_platform_port(443)
127+
116128
try:
117129
price_per_hour = float(price_per_hour)
118130
except ValueError as e:

0 commit comments

Comments
 (0)