def _find_server(self, driver, id):
for server in driver.list_nodes():
if server.name == id:
return server
r = redis.StrictRedis(host=os.getenv('DATA_REDIS_HOST'))
status = r.get('%s:server:%s:status' % (self.id, id))
if status:
return Node(
id = id,
name = id,
state = status,
public_ips = [],
private_ips = [],
driver = driver,
extra = {}
)
# Internal-only methods
评论列表
文章目录