Просмотр исходного кода

Debug RHEV Migration Recreation options issues.

Signed-off-by: Nashwan Azhari <nazhari@cloudbasesolutions.com>
Nashwan Azhari 2 лет назад
Родитель
Сommit
43fbaaf0ac

+ 3 - 0
src/plugins/default/OptionsSchemaPlugin.ts

@@ -175,6 +175,9 @@ export const defaultGetMigrationImageMap = (
   oldOptions: any,
   migrationImageMapFieldName: string
 ) => {
+
+  console.log("defaultGetMigrationImageMap called with old env: ")
+  console.log(oldOptions)
   const env: any = {};
   const usableOptions = options;
   if (!usableOptions) {

+ 8 - 5
src/plugins/rhev/OptionsSchemaPlugin.ts

@@ -87,13 +87,16 @@ export default class OptionsSchemaParser extends OptionsSchemaPluginBase {
     options: { [prop: string]: any } | null,
     oldOptions?: any
   ) {
+    let migration_image_map_opt = defaultGetMigrationImageMap(
+      options,
+      oldOptions,
+      this.migrationImageMapFieldName
+    );
+    console.log("RHEV Migration image map computation: ");
+    console.log(migration_image_map_opt)
     const env = {
       ...defaultGetDestinationEnv(options, oldOptions),
-      ...defaultGetMigrationImageMap(
-        options,
-        oldOptions,
-        this.migrationImageMapFieldName
-      ),
+      ...migration_image_map_opt,
     };
     return env;
   }