mirror of
https://github.com/microsoft/onefuzz.git
synced 2025-06-13 02:28:10 +00:00
Changing CLI Scaleset size
parameter to max_size
. (#2293)
* Changing size parameter to max_size. * Adding default param for clarity. * FIxing param * Setting size to 1. * Adding comment. * Trailing white spaces. * Adding initialized_size param. * Using initialized_at. * Changing variable name.
This commit is contained in:
committed by
GitHub
parent
d213eac44e
commit
dcb706fa6a
@ -1393,8 +1393,9 @@ class Scaleset(Endpoint):
|
|||||||
def create(
|
def create(
|
||||||
self,
|
self,
|
||||||
pool_name: primitives.PoolName,
|
pool_name: primitives.PoolName,
|
||||||
size: int,
|
max_size: int,
|
||||||
*,
|
*,
|
||||||
|
initial_size: Optional[int] = 1,
|
||||||
image: Optional[str] = None,
|
image: Optional[str] = None,
|
||||||
vm_sku: Optional[str] = "Standard_D2s_v3",
|
vm_sku: Optional[str] = "Standard_D2s_v3",
|
||||||
region: Optional[primitives.Region] = None,
|
region: Optional[primitives.Region] = None,
|
||||||
@ -1423,14 +1424,16 @@ class Scaleset(Endpoint):
|
|||||||
|
|
||||||
auto_scale = requests.AutoScaleOptions(
|
auto_scale = requests.AutoScaleOptions(
|
||||||
min=min_instances,
|
min=min_instances,
|
||||||
max=size,
|
max=max_size,
|
||||||
default=size,
|
default=max_size,
|
||||||
scale_out_amount=scale_out_amount,
|
scale_out_amount=scale_out_amount,
|
||||||
scale_out_cooldown=scale_out_cooldown,
|
scale_out_cooldown=scale_out_cooldown,
|
||||||
scale_in_amount=scale_in_amount,
|
scale_in_amount=scale_in_amount,
|
||||||
scale_in_cooldown=scale_in_cooldown,
|
scale_in_cooldown=scale_in_cooldown,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Setting size=1 so that the scaleset is intialized with only 1 node.
|
||||||
|
# The default and max are defined above
|
||||||
return self._req_model(
|
return self._req_model(
|
||||||
"POST",
|
"POST",
|
||||||
models.Scaleset,
|
models.Scaleset,
|
||||||
@ -1439,7 +1442,7 @@ class Scaleset(Endpoint):
|
|||||||
vm_sku=vm_sku,
|
vm_sku=vm_sku,
|
||||||
image=image,
|
image=image,
|
||||||
region=region,
|
region=region,
|
||||||
size=size,
|
size=initial_size,
|
||||||
spot_instances=spot_instances,
|
spot_instances=spot_instances,
|
||||||
ephemeral_os_disks=ephemeral_os_disks,
|
ephemeral_os_disks=ephemeral_os_disks,
|
||||||
tags=tags,
|
tags=tags,
|
||||||
|
Reference in New Issue
Block a user