File tree Expand file tree Collapse file tree 4 files changed +11
-7
lines changed
mysql/flipperfox_migration Expand file tree Collapse file tree 4 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -22,10 +22,11 @@ def do(self, workflow_dict):
2222
2323 LOG .info ("Creating nfsaas disk..." )
2424
25+ databaseinfra = workflow_dict ['databaseinfra' ]
2526 disk = create_disk (
2627 environment = workflow_dict ['environment' ],
2728 host = instance .hostname ,
28- plan = workflow_dict [ 'target_plan' ]
29+ size_kb = databaseinfra . disk_offering . size_kb
2930 )
3031
3132 if not disk :
Original file line number Diff line number Diff line change @@ -28,9 +28,11 @@ def do(self, workflow_dict):
2828 )
2929 continue
3030
31+ plan = workflow_dict ['plan' ]
3132 disk = create_disk (
32- workflow_dict ['environment' ], instance .hostname ,
33- workflow_dict ['plan' ]
33+ environment = workflow_dict ['environment' ],
34+ host = instance .hostname ,
35+ size_kb = plan .disk_offering .size_kb
3436 )
3537 if not disk :
3638 return False
Original file line number Diff line number Diff line change @@ -19,12 +19,12 @@ def get_faas_provider(environment):
1919 return Provider (dbaas_api , HostAttr )
2020
2121
22- def create_disk (environment , host , plan ):
22+ def create_disk (environment , host , size_kb ):
2323 provider = get_faas_provider (environment = environment )
2424
2525 LOG .info ("Creating NFS disk..." )
2626 disk = provider .create_export (
27- host = host , size_kb = plan . disk_offering . size_kb
27+ host = host , size_kb = size_kb
2828 )
2929
3030 LOG .info (
Original file line number Diff line number Diff line change @@ -17,7 +17,8 @@ def do(self, workflow_dict):
1717 try :
1818 workflow_dict ['disks' ] = []
1919
20- driver = workflow_dict ['databaseinfra' ].get_driver ()
20+ databaseinfra = workflow_dict ['databaseinfra' ]
21+ driver = databaseinfra .get_driver ()
2122 non_database_instances = driver .get_non_database_instances ()
2223
2324 for instance in workflow_dict ['target_instances' ]:
@@ -31,7 +32,7 @@ def do(self, workflow_dict):
3132 disk = create_disk (
3233 environment = workflow_dict ['target_environment' ],
3334 host = instance .hostname ,
34- plan = workflow_dict [ 'target_plan' ]
35+ size_kb = databaseinfra . disk_offering . size_kb
3536 )
3637
3738 if not disk :
You can’t perform that action at this time.
0 commit comments