我试图通过libcloud找到一种方法来停止或启动节点(设备、实例),但我找不到这方面的方法。这一基本功能会不会缺失呢?我现在正在寻找针对EC2的工作,但可能也需要与其他提供商合作。提前感谢!
发布于 2015-10-28 05:34:21
若要停止运行节点,请指定给定区域的实例ID。
cls = get_driver(Provider.EC2_AP_NORTHEAST)
driver = cls(access_key, secret_key)
nodes = driver.list_nodes()
node_id = "i-xyz"
inst = [i for i in nodes if i.id == node_id][0]
driver.ex_stop_node(inst)启动已停止的节点。
cls = get_driver(Provider.EC2_AP_NORTHEAST)
driver = cls(access_key, secret_key)
nodes = driver.list_nodes()
node_id = "i-xyz"
inst = [i for i in nodes if i.id == node_id][0]
driver.ex_start_node(inst)https://stackoverflow.com/questions/33026973
复制相似问题