Skip to content

Commit 54b88e5

Browse files
committed
support profiles in deployment
1 parent 46cb46a commit 54b88e5

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/datacustomcode/cli.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ def zip(path: str):
8383
@click.option("--name", required=True)
8484
@click.option("--version", default="0.0.1")
8585
@click.option("--description", default="Custom Data Transform Code")
86+
@click.option("--profile", default="default")
8687
@click.option(
8788
"--cpu-size",
8889
default="CPU_2XL",
@@ -96,7 +97,7 @@ def zip(path: str):
9697
9798
Choose based on your workload requirements.""",
9899
)
99-
def deploy(path: str, name: str, version: str, description: str, cpu_size: str):
100+
def deploy(path: str, name: str, version: str, description: str, cpu_size: str, profile: str):
100101
from datacustomcode.credentials import Credentials
101102
from datacustomcode.deploy import TransformationJobMetadata, deploy_full
102103

@@ -122,7 +123,7 @@ def deploy(path: str, name: str, version: str, description: str, cpu_size: str):
122123
computeType=COMPUTE_TYPES[cpu_size],
123124
)
124125
try:
125-
credentials = Credentials.from_available()
126+
credentials = Credentials.from_available(profile=profile)
126127
except ValueError as e:
127128
click.secho(
128129
f"Error: {e}",

0 commit comments

Comments
 (0)