diff --git a/0001-fix-export-error-and-no-migration-details-issue.patch b/0001-fix-export-error-and-no-migration-details-issue.patch new file mode 100644 index 0000000000000000000000000000000000000000..98f7b61ead078bd632257db02b3ddd3e6e650f50 --- /dev/null +++ b/0001-fix-export-error-and-no-migration-details-issue.patch @@ -0,0 +1,72 @@ +From 854c1d018b9a5f1079f387101c62f86009c3baac Mon Sep 17 00:00:00 2001 +From: Super User +Date: Mon, 21 Aug 2023 16:19:47 +0800 +Subject: [PATCH] fix export error and no migration details issue + +--- + ut-Migration-tools/index.py | 4 ++-- + ut-Migration-tools/templates/MT_migration.html | 3 ++- + ut-Migration-tools/views/migration.py | 6 +++++- + 3 files changed, 9 insertions(+), 4 deletions(-) + +diff --git a/ut-Migration-tools/index.py b/ut-Migration-tools/index.py +index 59e6830..635c5ac 100644 +--- a/ut-Migration-tools/index.py ++++ b/ut-Migration-tools/index.py +@@ -218,7 +218,7 @@ def MT_export_migration_reports(): + :return: + """ + mod = check_methods() +- f = open("/usr/lib/migration-tools-agent/.passwd.txt","r") ++ f = open("/usr/lib/migration-tools-server/.passwd.txt","r") + password = f.read() + f.close() + if mod: +@@ -234,7 +234,7 @@ def MT_export_migration_reports(): + print("export report mkdir error:%s" % mkdir_log_pwd) + + info = mod.split(',') +- scp_log = "sshpass -p %s" % password + " scp -r %s" % json_data.get('info').split("|")[0] + "@%s" % info[1] \ ++ scp_log = "sshpass -p '%s'" % password + " scp -r %s" % json_data.get('info').split("|")[0] + "@%s" % info[1] \ + + ":/var/tmp/uos-migration/UOS*.tar.gz /var/uos-migration/" + try: + os.system(scp_log) +diff --git a/ut-Migration-tools/templates/MT_migration.html b/ut-Migration-tools/templates/MT_migration.html +index 39bed0b..77bf56a 100644 +--- a/ut-Migration-tools/templates/MT_migration.html ++++ b/ut-Migration-tools/templates/MT_migration.html +@@ -65,7 +65,8 @@ +