def create_instance(instance_name, cpu=1, mem=4): tf.logging.info("Creating instance %s", instance_name) out = cloud.shell_output(CREATE_INSTANCE, instance_name=instance_name, cpu=cpu, mem=mem) return out.split("\n")[1:-1][0].split()[8]
def list_vm_names_and_ips(): list_out = cloud.shell_output(cloud.LIST_VM) lines = [l.split() for l in list_out.split("\n")[1:-1]] names_and_ips = [(l[0].strip(), l[-2].strip()) for l in lines] return names_and_ips
def default_zone(): return cloud.shell_output(DEFAULT_ZONE).strip()
def list_vm_names_and_ips(): list_out = cloud.shell_output(cloud.Gcloud.LIST_VM) lines = [l.split() for l in list_out.split("\n")[1:-1]] names_and_ips = [(l[0].strip(), l[-2].strip()) for l in lines] return names_and_ips
def create_instance(instance_name, cpu=1, mem=4): tf.logging.info("Creating instance %s", instance_name) out = cloud.shell_output(CREATE_INSTANCE, instance_name=instance_name, cpu=cpu, mem=mem) return out.split("\n")[1:-1][0].split()[8]
def default_zone(): return cloud.shell_output(DEFAULT_ZONE).strip()