def serialize_network_group(cls, instance, fields=None): data_dict = BasicSerializer.serialize(instance, fields=cls.fields) data_dict["ip_ranges"] = [[ir.first, ir.last] for ir in instance.ip_ranges] data_dict.setdefault("netmask", "") data_dict.setdefault("gateway", "") return data_dict
def serialize_bond_interface(cls, instance, fields=None): data_dict = BasicSerializer.serialize( instance, fields=fields if fields else cls.bond_fields) data_dict['slaves'] = [{ 'name': slave.name } for slave in instance.slaves] return data_dict
def serialize_network_group(cls, instance, fields=None): data_dict = BasicSerializer.serialize(instance, fields=cls.fields) data_dict["ip_ranges"] = [ [ir.first, ir.last] for ir in instance.ip_ranges ] data_dict.setdefault("netmask", "") data_dict.setdefault("gateway", "") return data_dict
def serialize_bond_interface(cls, instance, fields=None): data_dict = BasicSerializer.serialize( instance, fields=fields if fields else cls.bond_fields ) data_dict['slaves'] = [{'name': slave.name} for slave in instance.slaves] return data_dict
def serialize_network_params(cls, cluster): return BasicSerializer.serialize(cluster.network_config, cls.network_cfg_fields)
def serialize_network_params(cls, cluster): return BasicSerializer.serialize( cluster.network_config, cls.network_cfg_fields)
def serialize_nic_interface(cls, instance, fields=None): return BasicSerializer.serialize( instance, fields=fields if fields else cls.nic_fields )