Procházet zdrojové kódy

实现启动脚本完成后的处理机制

James Iter před 9 roky
rodič
revize
435d63b193
1 změnil soubory, kde provedl 7 přidání a 0 odebrání
  1. 7 0
      models/event_processor.py

+ 7 - 0
models/event_processor.py

@@ -190,6 +190,13 @@ class EventProcessor(object):
             cls.disk.get_by('uuid')
             cls.disk.get_by('uuid')
             cls.disk.delete()
             cls.disk.delete()
 
 
+        elif action == 'boot':
+            boot_jobs_id = cls.message['message']['passback_parameters']['boot_jobs_id']
+
+            if state == ResponseState.success.value:
+                cls.guest.uuid = uuid
+                cls.guest.delete_boot_jobs(boot_jobs_id=boot_jobs_id)
+
         else:
         else:
             pass
             pass