Added '--raw' option to dbs creation
This commit is contained in:
parent
082db4e62e
commit
9435a46fbd
@ -403,13 +403,19 @@ def get_balance():
|
|||||||
|
|
||||||
|
|
||||||
@dbs_app.command("create")
|
@dbs_app.command("create")
|
||||||
def dbs_create(passwd: str = typer.Option(..., help="DB password"), name: str = typer.Option(..., help="DB Name"), db_type: str = typer.Option(..., help="mysql5/mysql/postgres")):
|
def dbs_create(passwd: str = typer.Option(..., help="DB password"),
|
||||||
|
name: str = typer.Option(..., help="DB Name"),
|
||||||
|
db_type: str = typer.Option(..., help="mysql5/mysql/postgres"),
|
||||||
|
raw: bool = typer.Option(False, help="Get result as raw json")):
|
||||||
"""
|
"""
|
||||||
Create database
|
Create database
|
||||||
"""
|
"""
|
||||||
# service_type == 341 - mysql
|
# service_type == 341 - mysql
|
||||||
# service_type == 357 - pgsql
|
# service_type == 357 - pgsql
|
||||||
result = Dbaas.create(passwd=passwd, name=name, db_type=db_type)
|
result = Dbaas.create(passwd=passwd, name=name, db_type=db_type)
|
||||||
|
if raw:
|
||||||
|
print(result)
|
||||||
|
return
|
||||||
# We need to get id from result['db']['id']
|
# We need to get id from result['db']['id']
|
||||||
db_id = result['db']['id']
|
db_id = result['db']['id']
|
||||||
for frame in cycle(r'-\|/'):
|
for frame in cycle(r'-\|/'):
|
||||||
|
Loading…
Reference in New Issue
Block a user