示例#1
0
文件: model.py 项目: Open-SFC/sfc
 def __init__(self, id, sequence_number, chain_id, service_id):
     Model.__init__(
         self,
         id=id,
         sequence_number=sequence_number,
         chain_id=chain_id,
         service_id=service_id
     )
示例#2
0
文件: model.py 项目: Open-SFC/sfc
 def __init__(self, id, name, direction, chain_set_id):
     Model.__init__(
         self,
         id=id,
         name=name,
         direction=direction,
         chain_set_id=chain_set_id
     )
示例#3
0
文件: model.py 项目: Open-SFC/sfc
 def __init__(self, id, name, tenant, admin_status):
     Model.__init__(
         self,
         id=id,
         name=name,
         tenant=tenant,
         admin_status=admin_status
     )
示例#4
0
文件: model.py 项目: Open-SFC/cns
 def __init__(self, id, start, end, subnet_id):
     Model.__init__(
         self,
         id=id,
         start=start,
         end=end,
         subnet_id=subnet_id
     )
示例#5
0
文件: model.py 项目: Open-SFC/sfc
 def __init__(self, id, name, value, table_name, table_id):
     Model.__init__(
         self,
         id=id,
         name=name,
         value=value,
         table_name=table_name,
         table_id=table_id
     )
示例#6
0
文件: model.py 项目: Open-SFC/sfc
 def __init__(self, id, instance_id, vlan_in, vlan_out, chain_id, chain_service_id):
     Model.__init__(
         self,
         id=id,
         instance_id=instance_id,
         vlan_in=vlan_in,
         vlan_out=vlan_out,
         chain_id=chain_id,
         chain_service_id=chain_service_id
     )
示例#7
0
文件: model.py 项目: Open-SFC/sfc
 def __init__(self, id, name, tenant, admin_status, zonefull=False,
              direction=1):
     Model.__init__(
         self,
         id=id,
         name=name,
         tenant=tenant,
         admin_status=admin_status,
         zonefull=zonefull,
         direction=direction
     )
示例#8
0
文件: model.py 项目: Open-SFC/cns
 def __init__(self, id, name, subject, switch, domain, switchname='',
              domainname=''):
     Model.__init__(
         self,
         id=id,
         name=name,
         subject=subject,
         switch=switch,
         domain=domain,
         switchname=switchname,
         domainname=domainname
     )
示例#9
0
文件: model.py 项目: Open-SFC/sfc
 def __init__(self, id, name, tenant, inbound_network,
              chain_set_id, admin_status, outbound_network=''):
     Model.__init__(
         self,
         id=id,
         name=name,
         tenant=tenant,
         inbound_network=inbound_network,
         outbound_network=outbound_network,
         chain_set_id=chain_set_id,
         admin_status=admin_status
     )
示例#10
0
文件: model.py 项目: Open-SFC/cns
 def __init__(self, name, fqdn, type=False, baddr=False, ip_address='',
              id=None):
     if not id:
         id = uuidutils.generate_uuid()
     Model.__init__(
         self,
         id=id,
         name=name,
         fqdn=fqdn,
         type=type,
         baddr=baddr,
         ip_address=ip_address
     )
示例#11
0
文件: model.py 项目: Open-SFC/cns
 def __init__(self, id, name, tenant,
              type, segmentation_id, vxlan_service_port, status, state,
              external):
     Model.__init__(
         self,
         id=id,
         type=type,
         name=name,
         state=state,
         tenant=tenant,
         segmentation_id=segmentation_id,
         vxlan_service_port=vxlan_service_port,
         status=status,
         external=external,
     )
示例#12
0
文件: model.py 项目: Open-SFC/cns
 def __init__(self, id, name, nw_id,
              dhcp, ip_version, cidr, pools, dns_servers, gateway_ip=None, vnname=''):
     Model.__init__(
         self,
         id=id,
         name=name,
         nw_id=nw_id,
         dhcp=dhcp,
         ip_version=ip_version,
         cidr=cidr,
         gateway_ip=gateway_ip,
         pools=pools,
         dns_servers=dns_servers,
         vnname=vnname
     )
示例#13
0
文件: model.py 项目: Open-SFC/cns
 def __init__(self, id, name, state, tenant, created_at, host, type,
              user_id, reservation_id, state_description='',
              launched_at=None, zone='default'):
     Model.__init__(
         self,
         id=id,
         name=name,
         state=state,
         tenant=tenant,
         created_at=created_at,
         launched_at=launched_at,
         host=host,
         user_id=user_id,
         reservation_id=reservation_id,
         state_description=state_description,
         type=type,
         zone=zone
     )
示例#14
0
文件: model.py 项目: Open-SFC/sfc
 def __init__(self, id, name, tenant, form_factor_type, type,
              load_share_algorithm, load_indication_type,
              high_threshold, low_threshold, pkt_field_to_hash,
              admin_status):
     Model.__init__(
         self,
         id=id,
         name=name,
         tenant=tenant,
         form_factor_type=form_factor_type,
         type=type,
         load_share_algorithm=load_share_algorithm,
         load_indication_type=load_indication_type,
         high_threshold=high_threshold,
         low_threshold=low_threshold,
         pkt_field_to_hash=pkt_field_to_hash,
         admin_status=admin_status
     )
示例#15
0
文件: model.py 项目: Open-SFC/cns
 def __init__(self, id, name, network_type, data_ip,
              bridge, vxlan_vni, vxlan_port, ip_address,
              flow_type, ovs_port, local_data_ip,host):
     Model.__init__(
         self,
         id=id,
         name=name,
         network_type=network_type,
         data_ip=data_ip,
         bridge=bridge,
         vxlan_vni=vxlan_vni,
         vxlan_port=vxlan_port,
         ip_address=ip_address,
         #vlan_id=vlan_id,
         flow_type=flow_type,
         ovs_port=ovs_port,
         local_data_ip=local_data_ip,
         host=host,
     )
示例#16
0
文件: model.py 项目: Open-SFC/cns
 def __init__(self, id, name, state, tenant, type,
              mac_address, status, device_owner, ip_address,
              subnet_id, nw_id, device_id, security_groups=[], bridge=None):
     Model.__init__(
         self,
         id=id,
         name=name,
         state=state,
         tenant=tenant,
         bridge=bridge,
         type=type,
         mac_address=mac_address,
         ip_address=ip_address,
         status=status,
         device_owner=device_owner,
         device_id=device_id,
         security_groups=security_groups,
         subnet_id=subnet_id,
         nw_id=nw_id
     )
示例#17
0
文件: model.py 项目: Open-SFC/sfc
 def __init__(self, id, name, tenant,
              eth_type, src_mac_type, dst_mac_type,
              sip_type,  dip_type,
              sp_type, dp_type, protocol,
              nwservice_count, nwservice_names, chain_id, admin_status, sip_start='0.0.0.0',
              sip_end='0.0.0.0', sp_start=1, sp_end=65535, dp_start=1, dp_end=65535,
              dip_start='0.0.0.0', dip_end='0.0.0.0', src_mac='00:00:00:00:00:00', dst_mac='00:00:00:00:00:00',
              eth_value=0x800):
     Model.__init__(
         self,
         id=id,
         name=name,
         tenant=tenant,
         eth_type=eth_type,
         eth_value=eth_value,
         src_mac_type=src_mac_type,
         src_mac=src_mac,
         dst_mac_type=dst_mac_type,
         dst_mac=dst_mac,
         sip_type=sip_type,
         sip_start=sip_start,
         sip_end=sip_end,
         dip_type=dip_type,
         dip_start=dip_start,
         dip_end=dip_end,
         sp_type=sp_type,
         sp_start=sp_start,
         sp_end=sp_end,
         dp_type=dp_type,
         dp_start=dp_start,
         dp_end=dp_end,
         protocol=protocol,
         nwservice_count=nwservice_count,
         nwservice_names=nwservice_names,
         chain_id=chain_id,
         admin_status=admin_status
     )
示例#18
0
文件: model.py 项目: Open-SFC/cns
 def __init__(self, name, id=None, subject='',
              ttp_name='DATA_CENTER_VIRTUAL_SWITCH_TTP'):
     if not id:
         id = uuidutils.generate_uuid()
     Model.__init__(self, id=id, name=name, subject=subject,
                    ttp_name=ttp_name)