def get(self, launch_id): lp = LaunchProcess.get(launch_id) if lp is None: raise HTTPError(404) ipAddr = "" if lp.ip_address() != None: ipAddr = lp.ip_address() out = {'account_name': lp.account_name(), 'server_id': '', 'status': lp.status(), 'ip_address': ipAddr, 'error_code': 0, 'server_ready' : False} err = lp.error_code() if err is not None: out['error_code'] = err else: out['server_ready'] = lp.server_ready() if lp.server_id() is not None: out['server_id'] = lp.server_id() self.write({'output': out})
def get(self): self.write({'output': LaunchProcess.all_ids()})