def get_node(self, *args, **kwargs): try: return node.Node.objects.get(*args, group__environment=self, **kwargs) except node.Node.DoesNotExist: raise error.DevopsObjNotFound(node.Node, *args, **kwargs)
def get_group(self, **kwargs): try: return self.group_set.get(**kwargs) except group.Group.DoesNotExist: raise error.DevopsObjNotFound(group.Group, **kwargs)
def get_address_pool(self, **kwargs): try: return self.addresspool_set.get(**kwargs) except network.AddressPool.DoesNotExist: raise error.DevopsObjNotFound(network.AddressPool, **kwargs)
def get(cls, *args, **kwargs): try: return cls.objects.get(*args, **kwargs) except Environment.DoesNotExist: raise error.DevopsObjNotFound(Environment, *args, **kwargs)
def get_env_l2_network_device(self, **kwargs): try: return network.L2NetworkDevice.objects.get(group__environment=self, **kwargs) except network.L2NetworkDevice.DoesNotExist: raise error.DevopsObjNotFound(network.L2NetworkDevice, **kwargs)
def get_volume(self, **kwargs): try: return self.volume_set.get(**kwargs) except volume.Volume.DoesNotExist: raise error.DevopsObjNotFound(volume.Volume, **kwargs)
def get(cls, **kwargs): try: return cls.objects.get(**kwargs) except Group.DoesNotExist: raise error.DevopsObjNotFound(Group, **kwargs)
def get_node(self, **kwargs): try: return self.node_set.get(**kwargs) except node.Node.DoesNotExist: raise error.DevopsObjNotFound(node.Node, **kwargs)
def get_network_pool(self, **kwargs): try: return self.networkpool_set.get(**kwargs) except network.NetworkPool.DoesNotExist: raise error.DevopsObjNotFound(network.NetworkPool, **kwargs)
def get_l2_network_device(self, **kwargs): try: return self.l2networkdevice_set.get(**kwargs) except network.L2NetworkDevice.DoesNotExist: raise error.DevopsObjNotFound(network.L2NetworkDevice, **kwargs)