Lines Matching refs:instance
624 def GetInstance(self, instance, zone): argument
636 project=self._project, zone=zone, instance=instance)
639 def AttachAccelerator(self, instance, zone, accelerator_count, argument
667 project=self._project, zone=zone, instance=instance, body=body)
675 logger.error("Attach instance failed: %s", instance)
678 accelerator_count, accelerator_type, instance)
680 def AttachDisk(self, instance, zone, **kwargs): argument
726 project=self._project, zone=zone, instance=instance, body=kwargs)
734 logger.error("Attach instance failed: %s", instance)
736 logger.info("Disk has been attached to instance %s.", instance)
738 def DetachDisk(self, instance, zone, disk_name): argument
756 instance=instance,
765 logger.error("Detach instance failed: %s", instance)
767 logger.info("Disk has been detached to instance %s.", instance)
769 def StartInstance(self, instance, zone): argument
780 project=self._project, zone=zone, instance=instance)
788 logger.error("Start instance failed: %s", instance)
790 logger.info("Instance %s has been started.", instance)
811 def StopInstance(self, instance, zone): argument
822 project=self._project, zone=zone, instance=instance)
830 logger.error("Stop instance failed: %s", instance)
832 logger.info("Instance %s has been terminated.", instance)
854 instance, argument
880 project=self._project, zone=zone, instance=instance, body=body)
888 logger.error("Set instance scheduling failed: %s", instance)
955 for instance in instances_data.get("instances"):
956 instances_list.append(instance)
1025 requests[instance_name] = action(instance=instance_name)
1224 instance, argument
1265 or self._GetDiskArgs(instance, image_name, image_project))
1286 "name": instance,
1322 logger.info("Instance %s has been created.", instance)
1324 def DeleteInstance(self, instance, zone): argument
1331 logger.info("Deleting instance: %s", instance)
1333 project=self._project, zone=zone, instance=instance)
1337 logger.info("Deleted instance: %s", instance)
1356 def ResetInstance(self, instance, zone): argument
1363 logger.info("Resetting instance: %s", instance)
1365 project=self._project, zone=zone, instance=instance)
1369 logger.info("Instance has been reset: %s", instance)
1485 def GetSerialPortOutput(self, instance, zone, port=1): argument
1500 project=self._project, zone=zone, instance=instance, port=port)
1522 for instance in self.ListInstances():
1524 instance_ip = GetInstanceIP(instance)
1527 ip_name_map[ip] = instance["name"]
1532 def GetInstanceIP(self, instance, zone): argument
1542 instance = self.GetInstance(instance, zone)
1543 return GetInstanceIP(instance)
1546 def SetInstanceMetadata(self, zone, instance, body): argument
1566 project=self._project, zone=zone, instance=instance, body=body)
1571 def AddSshRsaInstanceMetadata(self, user, ssh_rsa_path, instance): argument
1587 zone = self.GetZoneByInstance(instance)
1588 gce_instance = self.GetInstance(instance, zone)
1591 self.UpdateRsaInMetadata(zone, instance, metadata, entry)
1593 def GetZoneByInstance(self, instance): argument
1638 filter="name=%s" % instance)
1646 % instance)
1660 for instance in instances:
1661 zone = self.GetZoneByInstance(instance)
1663 zone_instances[zone].append(instance)
1665 zone_instances[zone] = [instance]
1690 def UpdateRsaInMetadata(self, zone, instance, metadata, entry): argument
1713 % instance, utils.TextColors.WARNING)
1714 self.SetInstanceMetadata(zone, instance, metadata)
1775 def GetInstanceIP(instance): argument
1784 network_interface = instance["networkInterfaces"][0]
1790 def GetGCEHostName(gce_project, instance, zone): argument