added documentation and error messages
This commit is contained in:
@ -1,3 +1,6 @@
|
||||
# Migrabrator
|
||||
|
||||
A tool to migrate abra apps from one server and or domain to another.
|
||||
|
||||
## Requirements
|
||||
python packages: icecream
|
@ -82,7 +82,7 @@ def copy_files_between_servers(source_server, source_dir, destination_server, de
|
||||
def copy_volumes(source_app, target_server, target_domain, move=False):
|
||||
if not any([target_domain, target_server]):
|
||||
logging.error(
|
||||
'At leat one of target_domain or target_app need to be speicified')
|
||||
'At leat one of target_domain or target_app need to be specified')
|
||||
exit(1)
|
||||
source_server = get_server(source_app)
|
||||
source_service = source_app.replace(".", "_")
|
||||
@ -178,7 +178,7 @@ def get_domain(app_name):
|
||||
|
||||
|
||||
def copy_secrets(source_app, target_domain):
|
||||
print(f"Get Secretes from {source_app}...")
|
||||
print(f"Get secrets from {source_app}...")
|
||||
secrets = get_secrets(source_app)
|
||||
insert_secrets(target_domain, secrets)
|
||||
|
||||
@ -206,6 +206,8 @@ def get_backupbot(app_name):
|
||||
for app in server_list[server]['apps']:
|
||||
if app['recipe'] == 'backup-bot-two':
|
||||
return app['appName']
|
||||
logging.error(f"No backup-bot-two service found on {server}")
|
||||
exit()
|
||||
|
||||
|
||||
def insert_secrets(target_domain, secrets):
|
||||
|
Reference in New Issue
Block a user