Skip to content

Commit ca30690

Browse files
committed
update
1 parent 759dacd commit ca30690

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ Options:
144144
- `--name TEXT`: Name of the transformation job [required]
145145
- `--version TEXT`: Version of the transformation job (default: "0.0.1")
146146
- `--description TEXT`: Description of the transformation job (default: "")
147-
- `--compute-type TEXT`: Compute type for the deployment (default: "CPU_M"). Available options: CPU_XS (extra-small), CPU_S (small), CPU_M (medium), CPU_L (large)
147+
- `--compute-type TEXT`: Compute type for the deployment (default: "CPU_XL"). Available options: CPU_L(Large), CPU_XL (Extra Large), CPU_2XL (2X Large), CPU_4XL (4X Large)
148148

149149
#### `datacustomcode init`
150150
Initialize a new development environment with a template.

src/datacustomcode/cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +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("--compute-type", default="CPU_M")
86+
@click.option("--compute-type", default="CPU_XL")
8787
def deploy(path: str, name: str, version: str, description: str, compute_type: str):
8888
from datacustomcode.credentials import Credentials
8989
from datacustomcode.deploy import TransformationJobMetadata, deploy_full
@@ -106,7 +106,7 @@ def deploy(path: str, name: str, version: str, description: str, compute_type: s
106106
name=name,
107107
version=version,
108108
description=description,
109-
computeType=compute_type,
109+
computeType=COMPUTE_TYPES[compute_type],
110110
)
111111
try:
112112
credentials = Credentials.from_available()

src/datacustomcode/deploy.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,20 +44,20 @@
4444
AUTH_PATH = "services/oauth2/token"
4545
WAIT_FOR_DEPLOYMENT_TIMEOUT = 3000
4646

47-
# Available compute types for Data Cloud deployments
47+
# Available compute types for Data Cloud deployments.
4848
COMPUTE_TYPES = {
49-
"CPU_XS": "CPU_XS", # Extra Small CPU instance
50-
"CPU_S": "CPU_S", # Small CPU instance
51-
"CPU_M": "CPU_M", # Medium CPU instance (default)
52-
"CPU_L": "CPU_L" # Large CPU instance
49+
"CPU_L": "CPU_XS", # Large CPU instance
50+
"CPU_XL": "CPU_S", # X-Large CPU instance
51+
"CPU_2XL": "CPU_M", # 2X-Large CPU instance (default)
52+
"CPU_4XL": "CPU_L" # 4X-Large CPU instance
5353
}
5454

5555

5656
class TransformationJobMetadata(BaseModel):
5757
name: str
5858
version: str
5959
description: str
60-
computeType: str = "CPU_M" # Default to CPU_M for backward compatibility
60+
computeType: str
6161

6262
def __init__(self, **data):
6363
super().__init__(**data)

0 commit comments

Comments
 (0)