Beispiel #1
0
 def from_dict(cls, m_dict):
     fworker = FWorker.from_dict(m_dict['fworker']) if m_dict['fworker'] else None
     action = FWAction.from_dict(m_dict['action']) if m_dict.get('action') else None
     trackers = [Tracker.from_dict(f) for f in m_dict['trackers']] if m_dict.get('trackers') else None
     return Launch(m_dict['state'], m_dict['launch_dir'], fworker,
                   m_dict['host'], m_dict['ip'], trackers, action,
                   m_dict['state_history'], m_dict['launch_id'], m_dict['fw_id'])
Beispiel #2
0
 def from_dict(cls, m_dict):
     fworker = FWorker.from_dict(m_dict['fworker']) if m_dict['fworker'] else None
     action = FWAction.from_dict(m_dict['action']) if m_dict.get('action') else None
     trackers = [Tracker.from_dict(f) for f in m_dict['trackers']] if m_dict.get('trackers') else None
     return Launch(m_dict['state'], m_dict['launch_dir'], fworker,
                   m_dict['host'], m_dict['ip'], trackers, action,
                   m_dict['state_history'], m_dict['launch_id'], m_dict['fw_id'])
Beispiel #3
0
 def from_dict(cls, m_dict):
     fworker = FWorker.from_dict(m_dict['fworker'])
     action = FWAction.from_dict(
         m_dict['action']) if m_dict.get('action') else None
     return Launch(m_dict['state'], m_dict['launch_dir'], fworker,
                   m_dict['host'], m_dict['ip'], action,
                   m_dict['state_history'], m_dict['launch_id'],
                   m_dict['fw_id'])
Beispiel #4
0
 def from_dict(cls, m_dict):
     fworker = FWorker.from_dict(m_dict["fworker"]) if m_dict["fworker"] else None
     action = FWAction.from_dict(m_dict["action"]) if m_dict.get("action") else None
     trackers = [Tracker.from_dict(f) for f in m_dict["trackers"]] if m_dict.get("trackers") else None
     return Launch(
         m_dict["state"],
         m_dict["launch_dir"],
         fworker,
         m_dict["host"],
         m_dict["ip"],
         trackers,
         action,
         m_dict["state_history"],
         m_dict["launch_id"],
         m_dict["fw_id"],
     )
Beispiel #5
0
 def from_dict(cls, m_dict):
     fworker = FWorker.from_dict(m_dict['fworker'])
     action = FWAction.from_dict(m_dict['action']) if m_dict.get('action') else None
     return Launch(m_dict['state'], m_dict['launch_dir'], fworker, m_dict['host'], m_dict['ip'], action,
                   m_dict['state_history'], m_dict['launch_id'], m_dict['fw_id'])