[#3] Added generate proto script create container method
Signed-off-by: Ilyas Niyazov <i.niyazov@yadro.com>
This commit is contained in:
parent
f8465e5b99
commit
fba6eaaa9c
34 changed files with 547 additions and 108 deletions
|
@ -1,22 +1,16 @@
|
|||
from frostfs_sdk.client.parameters.container_create import PrmContainerCreate
|
||||
from frostfs_sdk.client.parameters.wait import PrmWait
|
||||
from frostfs_sdk.models.dto.container import Container
|
||||
from frostfs_sdk.models.dto.placement_policy import PlacementPolicy
|
||||
from frostfs_sdk.models.dto.replica import Replica
|
||||
from frostfs_sdk.models.dto.session_token import SessionToken
|
||||
from frostfs_sdk.models.enums.basic_acl import BasicAcl
|
||||
from frostfs_sdk import ContainerCreateParam, WaitParam, Container, PlacementPolicy, Replica, BasicAcl
|
||||
|
||||
|
||||
class ParamsContainerHelper:
|
||||
def create_params_container_create(self):
|
||||
req_container_create = PrmContainerCreate(
|
||||
req_container_create = ContainerCreateParam(
|
||||
container=Container(
|
||||
basicAcl=BasicAcl.PUBLIC_RW,
|
||||
placementPolicy=PlacementPolicy(
|
||||
replicas=[Replica(count=1)],
|
||||
unique=True
|
||||
unique=True,
|
||||
backup_factory=0
|
||||
)
|
||||
),
|
||||
wait_params=PrmWait()
|
||||
wait_params=WaitParam()
|
||||
)
|
||||
return req_container_create
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue