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'])
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'])
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"], )
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'])