ofs | hex dump | ascii |
---|
0000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | networking-onos/................ |
0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
0080 | 30 30 30 30 30 30 30 00 31 32 35 37 31 32 33 31 37 34 37 00 30 31 32 37 33 30 00 20 35 00 00 00 | 0000000.12571231747.012730..5... |
00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
0120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0200 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 65 6e 74 72 79 5f 70 6f 69 6e 74 73 2e 74 78 74 | networking-onos/entry_points.txt |
0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
0280 | 30 30 31 33 37 35 31 00 31 32 35 35 34 30 34 32 35 34 32 00 30 31 36 32 32 37 00 20 30 00 00 00 | 0013751.12554042542.016227..0... |
02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
0320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0400 | 5b 6e 65 75 74 72 6f 6e 2e 6d 6c 32 2e 6d 65 63 68 61 6e 69 73 6d 5f 64 72 69 76 65 72 73 5d 0a | [neutron.ml2.mechanism_drivers]. |
0420 | 6f 6e 6f 73 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 | onos.=.neutron.plugins.ml2.drive |
0440 | 72 73 2e 6d 65 63 68 61 6e 69 73 6d 5f 6f 6e 6f 73 3a 4f 4e 4f 53 4d 65 63 68 61 6e 69 73 6d 44 | rs.mechanism_onos:ONOSMechanismD |
0460 | 72 69 76 65 72 0a 68 79 70 65 72 76 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d | river.hyperv.=.neutron.plugins.m |
0480 | 6c 32 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 5f 68 79 70 65 72 76 3a 48 79 70 65 72 76 4d 65 63 | l2.drivers.mech_hyperv:HypervMec |
04a0 | 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 6c 32 70 6f 70 75 6c 61 74 69 6f 6e 20 3d 20 6e 65 75 74 | hanismDriver.l2population.=.neut |
04c0 | 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 6c 32 70 6f 70 2e 6d 65 | ron.plugins.ml2.drivers.l2pop.me |
04e0 | 63 68 5f 64 72 69 76 65 72 3a 4c 32 70 6f 70 75 6c 61 74 69 6f 6e 4d 65 63 68 61 6e 69 73 6d 44 | ch_driver:L2populationMechanismD |
0500 | 72 69 76 65 72 0a 63 69 73 63 6f 5f 61 70 69 63 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 | river.cisco_apic.=.neutron.plugi |
0520 | 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 63 69 73 63 6f 2e 61 70 69 63 2e 6d 65 63 68 61 6e | ns.ml2.drivers.cisco.apic.mechan |
0540 | 69 73 6d 5f 61 70 69 63 3a 41 50 49 43 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 73 72 69 | ism_apic:APICMechanismDriver.sri |
0560 | 6f 76 6e 69 63 73 77 69 74 63 68 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c | ovnicswitch.=.neutron.plugins.ml |
0580 | 32 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 5f 73 72 69 6f 76 2e 6d 65 63 68 5f 64 72 69 76 65 72 | 2.drivers.mech_sriov.mech_driver |
05a0 | 3a 53 72 69 6f 76 4e 69 63 53 77 69 74 63 68 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 6f | :SriovNicSwitchMechanismDriver.o |
05c0 | 66 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 | fagent.=.neutron.plugins.ml2.dri |
05e0 | 76 65 72 73 2e 6d 65 63 68 5f 6f 66 61 67 65 6e 74 3a 4f 66 61 67 65 6e 74 4d 65 63 68 61 6e 69 | vers.mech_ofagent:OfagentMechani |
0600 | 73 6d 44 72 69 76 65 72 0a 6e 63 73 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d | smDriver.ncs.=.neutron.plugins.m |
0620 | 6c 32 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 61 6e 69 73 6d 5f 6e 63 73 3a 4e 43 53 4d 65 63 68 | l2.drivers.mechanism_ncs:NCSMech |
0640 | 61 6e 69 73 6d 44 72 69 76 65 72 0a 63 69 73 63 6f 5f 6e 65 78 75 73 20 3d 20 6e 65 75 74 72 6f | anismDriver.cisco_nexus.=.neutro |
0660 | 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 63 69 73 63 6f 2e 6e 65 78 75 | n.plugins.ml2.drivers.cisco.nexu |
0680 | 73 2e 6d 65 63 68 5f 63 69 73 63 6f 5f 6e 65 78 75 73 3a 43 69 73 63 6f 4e 65 78 75 73 4d 65 63 | s.mech_cisco_nexus:CiscoNexusMec |
06a0 | 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 6f 70 65 6e 76 73 77 69 74 63 68 20 3d 20 6e 65 75 74 72 | hanismDriver.openvswitch.=.neutr |
06c0 | 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 5f 6f 70 65 6e | on.plugins.ml2.drivers.mech_open |
06e0 | 76 73 77 69 74 63 68 3a 4f 70 65 6e 76 73 77 69 74 63 68 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 | vswitch:OpenvswitchMechanismDriv |
0700 | 65 72 0a 6c 69 6e 75 78 62 72 69 64 67 65 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 | er.linuxbridge.=.neutron.plugins |
0720 | 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 5f 6c 69 6e 75 78 62 72 69 64 67 65 3a 4c 69 | .ml2.drivers.mech_linuxbridge:Li |
0740 | 6e 75 78 62 72 69 64 67 65 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 6d 6c 6e 78 20 3d 20 | nuxbridgeMechanismDriver.mlnx.=. |
0760 | 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 6d 6c 6e 78 | neutron.plugins.ml2.drivers.mlnx |
0780 | 2e 6d 65 63 68 5f 6d 6c 6e 78 3a 4d 6c 6e 78 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 66 | .mech_mlnx:MlnxMechanismDriver.f |
07a0 | 73 6c 73 64 6e 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 | slsdn.=.neutron.plugins.ml2.driv |
07c0 | 65 72 73 2e 66 72 65 65 73 63 61 6c 65 2e 6d 65 63 68 61 6e 69 73 6d 5f 66 73 6c 73 64 6e 3a 46 | ers.freescale.mechanism_fslsdn:F |
07e0 | 73 6c 73 64 6e 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 61 72 69 73 74 61 20 3d 20 6e 65 | slsdnMechanismDriver.arista.=.ne |
0800 | 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 61 72 69 73 74 61 | utron.plugins.ml2.drivers.arista |
0820 | 2e 6d 65 63 68 61 6e 69 73 6d 5f 61 72 69 73 74 61 3a 41 72 69 73 74 61 44 72 69 76 65 72 0a 6e | .mechanism_arista:AristaDriver.n |
0840 | 75 61 67 65 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 | uage.=.neutron.plugins.ml2.drive |
0860 | 72 73 2e 6d 65 63 68 5f 6e 75 61 67 65 2e 64 72 69 76 65 72 3a 4e 75 61 67 65 4d 65 63 68 61 6e | rs.mech_nuage.driver:NuageMechan |
0880 | 69 73 6d 44 72 69 76 65 72 0a 74 65 73 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 74 65 73 74 73 2e 75 | ismDriver.test.=.neutron.tests.u |
08a0 | 6e 69 74 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 61 6e 69 73 6d 5f 74 65 73 74 3a 54 | nit.ml2.drivers.mechanism_test:T |
08c0 | 65 73 74 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 62 72 6f 63 61 64 65 20 3d 20 6e 65 75 | estMechanismDriver.brocade.=.neu |
08e0 | 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 62 72 6f 63 61 64 65 | tron.plugins.ml2.drivers.brocade |
0900 | 2e 6d 65 63 68 61 6e 69 73 6d 5f 62 72 6f 63 61 64 65 3a 42 72 6f 63 61 64 65 4d 65 63 68 61 6e | .mechanism_brocade:BrocadeMechan |
0920 | 69 73 6d 0a 6c 6f 67 67 65 72 20 3d 20 6e 65 75 74 72 6f 6e 2e 74 65 73 74 73 2e 75 6e 69 74 2e | ism.logger.=.neutron.tests.unit. |
0940 | 6d 6c 32 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 61 6e 69 73 6d 5f 6c 6f 67 67 65 72 3a 4c 6f 67 | ml2.drivers.mechanism_logger:Log |
0960 | 67 65 72 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 62 69 67 73 77 69 74 63 68 20 3d 20 6e | gerMechanismDriver.bigswitch.=.n |
0980 | 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 5f | eutron.plugins.ml2.drivers.mech_ |
09a0 | 62 69 67 73 77 69 74 63 68 2e 64 72 69 76 65 72 3a 42 69 67 53 77 69 74 63 68 4d 65 63 68 61 6e | bigswitch.driver:BigSwitchMechan |
09c0 | 69 73 6d 44 72 69 76 65 72 0a 6f 70 65 6e 64 61 79 6c 69 67 68 74 20 3d 20 6e 65 75 74 72 6f 6e | ismDriver.opendaylight.=.neutron |
09e0 | 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 61 6e 69 73 6d 5f 6f | .plugins.ml2.drivers.mechanism_o |
0a00 | 64 6c 3a 4f 70 65 6e 44 61 79 6c 69 67 68 74 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 62 | dl:OpenDaylightMechanismDriver.b |
0a20 | 75 6c 6b 6c 65 73 73 20 3d 20 6e 65 75 74 72 6f 6e 2e 74 65 73 74 73 2e 75 6e 69 74 2e 6d 6c 32 | ulkless.=.neutron.tests.unit.ml2 |
0a40 | 2e 64 72 69 76 65 72 73 2e 6d 65 63 68 61 6e 69 73 6d 5f 62 75 6c 6b 6c 65 73 73 3a 42 75 6c 6b | .drivers.mechanism_bulkless:Bulk |
0a60 | 6c 65 73 73 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 0a 0a 5b 6e 65 75 74 72 6f 6e 2e 73 65 | lessMechanismDriver..[neutron.se |
0a80 | 72 76 69 63 65 5f 70 6c 75 67 69 6e 73 5d 0a 64 75 6d 6d 79 20 3d 20 6e 65 75 74 72 6f 6e 2e 74 | rvice_plugins].dummy.=.neutron.t |
0aa0 | 65 73 74 73 2e 75 6e 69 74 2e 64 75 6d 6d 79 5f 70 6c 75 67 69 6e 3a 44 75 6d 6d 79 53 65 72 76 | ests.unit.dummy_plugin:DummyServ |
0ac0 | 69 63 65 50 6c 75 67 69 6e 0a 66 69 72 65 77 61 6c 6c 20 3d 20 6e 65 75 74 72 6f 6e 2e 73 65 72 | icePlugin.firewall.=.neutron.ser |
0ae0 | 76 69 63 65 73 2e 66 69 72 65 77 61 6c 6c 2e 66 77 61 61 73 5f 70 6c 75 67 69 6e 3a 46 69 72 65 | vices.firewall.fwaas_plugin:Fire |
0b00 | 77 61 6c 6c 50 6c 75 67 69 6e 0a 6d 65 74 65 72 69 6e 67 20 3d 20 6e 65 75 74 72 6f 6e 2e 73 65 | wallPlugin.metering.=.neutron.se |
0b20 | 72 76 69 63 65 73 2e 6d 65 74 65 72 69 6e 67 2e 6d 65 74 65 72 69 6e 67 5f 70 6c 75 67 69 6e 3a | rvices.metering.metering_plugin: |
0b40 | 4d 65 74 65 72 69 6e 67 50 6c 75 67 69 6e 0a 72 6f 75 74 65 72 20 3d 20 6e 65 75 74 72 6f 6e 2e | MeteringPlugin.router.=.neutron. |
0b60 | 73 65 72 76 69 63 65 73 2e 6c 33 5f 72 6f 75 74 65 72 2e 6c 33 5f 72 6f 75 74 65 72 5f 70 6c 75 | services.l3_router.l3_router_plu |
0b80 | 67 69 6e 3a 4c 33 52 6f 75 74 65 72 50 6c 75 67 69 6e 0a 62 69 67 73 77 69 74 63 68 5f 6c 33 20 | gin:L3RouterPlugin.bigswitch_l3. |
0ba0 | 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 62 69 67 73 77 69 74 63 68 2e 6c 33 5f 72 | =.neutron.plugins.bigswitch.l3_r |
0bc0 | 6f 75 74 65 72 5f 70 6c 75 67 69 6e 3a 4c 33 52 65 73 74 50 72 6f 78 79 0a 76 70 6e 61 61 73 20 | outer_plugin:L3RestProxy.vpnaas. |
0be0 | 3d 20 6e 65 75 74 72 6f 6e 2e 73 65 72 76 69 63 65 73 2e 76 70 6e 2e 70 6c 75 67 69 6e 3a 56 50 | =.neutron.services.vpn.plugin:VP |
0c00 | 4e 44 72 69 76 65 72 50 6c 75 67 69 6e 0a 6c 62 61 61 73 20 3d 20 6e 65 75 74 72 6f 6e 2e 73 65 | NDriverPlugin.lbaas.=.neutron.se |
0c20 | 72 76 69 63 65 73 2e 6c 6f 61 64 62 61 6c 61 6e 63 65 72 2e 70 6c 75 67 69 6e 3a 4c 6f 61 64 42 | rvices.loadbalancer.plugin:LoadB |
0c40 | 61 6c 61 6e 63 65 72 50 6c 75 67 69 6e 0a 0a 5b 6e 65 75 74 72 6f 6e 2e 63 6f 72 65 5f 70 6c 75 | alancerPlugin..[neutron.core_plu |
0c60 | 67 69 6e 73 5d 0a 6d 69 64 6f 6e 65 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e | gins].midonet.=.neutron.plugins. |
0c80 | 6d 69 64 6f 6e 65 74 2e 70 6c 75 67 69 6e 3a 4d 69 64 6f 6e 65 74 50 6c 75 67 69 6e 56 32 0a 68 | midonet.plugin:MidonetPluginV2.h |
0ca0 | 79 70 65 72 76 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 68 79 70 65 72 76 2e 68 | yperv.=.neutron.plugins.hyperv.h |
0cc0 | 79 70 65 72 76 5f 6e 65 75 74 72 6f 6e 5f 70 6c 75 67 69 6e 3a 48 79 70 65 72 56 4e 65 75 74 72 | yperv_neutron_plugin:HyperVNeutr |
0ce0 | 6f 6e 50 6c 75 67 69 6e 0a 6d 65 74 61 70 6c 75 67 69 6e 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c | onPlugin.metaplugin.=.neutron.pl |
0d00 | 75 67 69 6e 73 2e 6d 65 74 61 70 6c 75 67 69 6e 2e 6d 65 74 61 5f 6e 65 75 74 72 6f 6e 5f 70 6c | ugins.metaplugin.meta_neutron_pl |
0d20 | 75 67 69 6e 3a 4d 65 74 61 50 6c 75 67 69 6e 56 32 0a 63 69 73 63 6f 20 3d 20 6e 65 75 74 72 6f | ugin:MetaPluginV2.cisco.=.neutro |
0d40 | 6e 2e 70 6c 75 67 69 6e 73 2e 63 69 73 63 6f 2e 6e 65 74 77 6f 72 6b 5f 70 6c 75 67 69 6e 3a 50 | n.plugins.cisco.network_plugin:P |
0d60 | 6c 75 67 69 6e 56 32 0a 69 62 6d 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 69 62 | luginV2.ibm.=.neutron.plugins.ib |
0d80 | 6d 2e 73 64 6e 76 65 5f 6e 65 75 74 72 6f 6e 5f 70 6c 75 67 69 6e 3a 53 64 6e 76 65 50 6c 75 67 | m.sdnve_neutron_plugin:SdnvePlug |
0da0 | 69 6e 56 32 0a 6f 6e 65 63 6f 6e 76 65 72 67 65 6e 63 65 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c | inV2.oneconvergence.=.neutron.pl |
0dc0 | 75 67 69 6e 73 2e 6f 6e 65 63 6f 6e 76 65 72 67 65 6e 63 65 2e 70 6c 75 67 69 6e 3a 4f 6e 65 43 | ugins.oneconvergence.plugin:OneC |
0de0 | 6f 6e 76 65 72 67 65 6e 63 65 50 6c 75 67 69 6e 56 32 0a 6e 65 63 20 3d 20 6e 65 75 74 72 6f 6e | onvergencePluginV2.nec.=.neutron |
0e00 | 2e 70 6c 75 67 69 6e 73 2e 6e 65 63 2e 6e 65 63 5f 70 6c 75 67 69 6e 3a 4e 45 43 50 6c 75 67 69 | .plugins.nec.nec_plugin:NECPlugi |
0e20 | 6e 56 32 0a 70 6c 75 6d 67 72 69 64 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 70 | nV2.plumgrid.=.neutron.plugins.p |
0e40 | 6c 75 6d 67 72 69 64 2e 70 6c 75 6d 67 72 69 64 5f 70 6c 75 67 69 6e 2e 70 6c 75 6d 67 72 69 64 | lumgrid.plumgrid_plugin.plumgrid |
0e60 | 5f 70 6c 75 67 69 6e 3a 4e 65 75 74 72 6f 6e 50 6c 75 67 69 6e 50 4c 55 4d 67 72 69 64 56 32 0a | _plugin:NeutronPluginPLUMgridV2. |
0e80 | 6d 6c 32 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 70 6c 75 67 69 6e | ml2.=.neutron.plugins.ml2.plugin |
0ea0 | 3a 4d 6c 32 50 6c 75 67 69 6e 0a 6d 6c 6e 78 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e | :Ml2Plugin.mlnx.=.neutron.plugin |
0ec0 | 73 2e 6d 6c 6e 78 2e 6d 6c 6e 78 5f 70 6c 75 67 69 6e 3a 4d 65 6c 6c 61 6e 6f 78 45 73 77 69 74 | s.mlnx.mlnx_plugin:MellanoxEswit |
0ee0 | 63 68 50 6c 75 67 69 6e 0a 6e 75 61 67 65 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 | chPlugin.nuage.=.neutron.plugins |
0f00 | 2e 6e 75 61 67 65 2e 70 6c 75 67 69 6e 3a 4e 75 61 67 65 50 6c 75 67 69 6e 0a 62 72 6f 63 61 64 | .nuage.plugin:NuagePlugin.brocad |
0f20 | 65 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 62 72 6f 63 61 64 65 2e 4e 65 75 74 | e.=.neutron.plugins.brocade.Neut |
0f40 | 72 6f 6e 50 6c 75 67 69 6e 3a 42 72 6f 63 61 64 65 50 6c 75 67 69 6e 56 32 0a 62 69 67 73 77 69 | ronPlugin:BrocadePluginV2.bigswi |
0f60 | 74 63 68 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 62 69 67 73 77 69 74 63 68 2e | tch.=.neutron.plugins.bigswitch. |
0f80 | 70 6c 75 67 69 6e 3a 4e 65 75 74 72 6f 6e 52 65 73 74 50 72 6f 78 79 56 32 0a 72 79 75 20 3d 20 | plugin:NeutronRestProxyV2.ryu.=. |
0fa0 | 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 72 79 75 2e 72 79 75 5f 6e 65 75 74 72 6f 6e 5f | neutron.plugins.ryu.ryu_neutron_ |
0fc0 | 70 6c 75 67 69 6e 3a 52 79 75 4e 65 75 74 72 6f 6e 50 6c 75 67 69 6e 56 32 0a 76 6d 77 61 72 65 | plugin:RyuNeutronPluginV2.vmware |
0fe0 | 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 76 6d 77 61 72 65 2e 70 6c 75 67 69 6e | .=.neutron.plugins.vmware.plugin |
1000 | 3a 4e 73 78 50 6c 75 67 69 6e 0a 65 6d 62 72 61 6e 65 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 | :NsxPlugin.embrane.=.neutron.plu |
1020 | 67 69 6e 73 2e 65 6d 62 72 61 6e 65 2e 70 6c 75 67 69 6e 73 2e 65 6d 62 72 61 6e 65 5f 6d 6c 32 | gins.embrane.plugins.embrane_ml2 |
1040 | 5f 70 6c 75 67 69 6e 3a 45 6d 62 72 61 6e 65 4d 6c 32 50 6c 75 67 69 6e 0a 0a 5b 6f 73 6c 6f 2e | _plugin:EmbraneMl2Plugin..[oslo. |
1060 | 6d 65 73 73 61 67 69 6e 67 2e 6e 6f 74 69 66 79 2e 64 72 69 76 65 72 73 5d 0a 6e 65 75 74 72 6f | messaging.notify.drivers].neutro |
1080 | 6e 2e 6f 70 65 6e 73 74 61 63 6b 2e 63 6f 6d 6d 6f 6e 2e 6e 6f 74 69 66 69 65 72 2e 74 65 73 74 | n.openstack.common.notifier.test |
10a0 | 5f 6e 6f 74 69 66 69 65 72 20 3d 20 6f 73 6c 6f 2e 6d 65 73 73 61 67 69 6e 67 2e 6e 6f 74 69 66 | _notifier.=.oslo.messaging.notif |
10c0 | 79 2e 5f 69 6d 70 6c 5f 74 65 73 74 3a 54 65 73 74 44 72 69 76 65 72 0a 6e 65 75 74 72 6f 6e 2e | y._impl_test:TestDriver.neutron. |
10e0 | 6f 70 65 6e 73 74 61 63 6b 2e 63 6f 6d 6d 6f 6e 2e 6e 6f 74 69 66 69 65 72 2e 6c 6f 67 5f 6e 6f | openstack.common.notifier.log_no |
1100 | 74 69 66 69 65 72 20 3d 20 6f 73 6c 6f 2e 6d 65 73 73 61 67 69 6e 67 2e 6e 6f 74 69 66 79 2e 5f | tifier.=.oslo.messaging.notify._ |
1120 | 69 6d 70 6c 5f 6c 6f 67 3a 4c 6f 67 44 72 69 76 65 72 0a 6e 65 75 74 72 6f 6e 2e 6f 70 65 6e 73 | impl_log:LogDriver.neutron.opens |
1140 | 74 61 63 6b 2e 63 6f 6d 6d 6f 6e 2e 6e 6f 74 69 66 69 65 72 2e 6e 6f 5f 6f 70 5f 6e 6f 74 69 66 | tack.common.notifier.no_op_notif |
1160 | 69 65 72 20 3d 20 6f 73 6c 6f 2e 6d 65 73 73 61 67 69 6e 67 2e 6e 6f 74 69 66 79 2e 5f 69 6d 70 | ier.=.oslo.messaging.notify._imp |
1180 | 6c 5f 6e 6f 6f 70 3a 4e 6f 4f 70 44 72 69 76 65 72 0a 6e 65 75 74 72 6f 6e 2e 6f 70 65 6e 73 74 | l_noop:NoOpDriver.neutron.openst |
11a0 | 61 63 6b 2e 63 6f 6d 6d 6f 6e 2e 6e 6f 74 69 66 69 65 72 2e 72 70 63 5f 6e 6f 74 69 66 69 65 72 | ack.common.notifier.rpc_notifier |
11c0 | 32 20 3d 20 6f 73 6c 6f 2e 6d 65 73 73 61 67 69 6e 67 2e 6e 6f 74 69 66 79 2e 5f 69 6d 70 6c 5f | 2.=.oslo.messaging.notify._impl_ |
11e0 | 6d 65 73 73 61 67 69 6e 67 3a 4d 65 73 73 61 67 69 6e 67 56 32 44 72 69 76 65 72 0a 6e 65 75 74 | messaging:MessagingV2Driver.neut |
1200 | 72 6f 6e 2e 6f 70 65 6e 73 74 61 63 6b 2e 63 6f 6d 6d 6f 6e 2e 6e 6f 74 69 66 69 65 72 2e 72 70 | ron.openstack.common.notifier.rp |
1220 | 63 5f 6e 6f 74 69 66 69 65 72 20 3d 20 6f 73 6c 6f 2e 6d 65 73 73 61 67 69 6e 67 2e 6e 6f 74 69 | c_notifier.=.oslo.messaging.noti |
1240 | 66 79 2e 5f 69 6d 70 6c 5f 6d 65 73 73 61 67 69 6e 67 3a 4d 65 73 73 61 67 69 6e 67 44 72 69 76 | fy._impl_messaging:MessagingDriv |
1260 | 65 72 0a 0a 5b 63 6f 6e 73 6f 6c 65 5f 73 63 72 69 70 74 73 5d 0a 6e 65 75 74 72 6f 6e 2d 64 65 | er..[console_scripts].neutron-de |
1280 | 62 75 67 20 3d 20 6e 65 75 74 72 6f 6e 2e 64 65 62 75 67 2e 73 68 65 6c 6c 3a 6d 61 69 6e 0a 6e | bug.=.neutron.debug.shell:main.n |
12a0 | 65 75 74 72 6f 6e 2d 6f 70 65 6e 76 73 77 69 74 63 68 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 | eutron-openvswitch-agent.=.neutr |
12c0 | 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6f 70 65 6e 76 73 77 69 74 63 68 2e 61 67 65 6e 74 2e 6f 76 73 | on.plugins.openvswitch.agent.ovs |
12e0 | 5f 6e 65 75 74 72 6f 6e 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 63 68 65 63 | _neutron_agent:main.neutron-chec |
1300 | 6b 2d 6e 73 78 2d 63 6f 6e 66 69 67 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 76 | k-nsx-config.=.neutron.plugins.v |
1320 | 6d 77 61 72 65 2e 63 68 65 63 6b 5f 6e 73 78 5f 63 6f 6e 66 69 67 3a 6d 61 69 6e 0a 6e 65 75 74 | mware.check_nsx_config:main.neut |
1340 | 72 6f 6e 2d 73 72 69 6f 76 2d 6e 69 63 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c | ron-sriov-nic-agent.=.neutron.pl |
1360 | 75 67 69 6e 73 2e 73 72 69 6f 76 6e 69 63 61 67 65 6e 74 2e 73 72 69 6f 76 5f 6e 69 63 5f 61 67 | ugins.sriovnicagent.sriov_nic_ag |
1380 | 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 6e 65 63 2d 61 67 65 6e 74 20 3d 20 6e 65 75 | ent:main.neutron-nec-agent.=.neu |
13a0 | 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6e 65 63 2e 61 67 65 6e 74 2e 6e 65 63 5f 6e 65 75 74 72 | tron.plugins.nec.agent.nec_neutr |
13c0 | 6f 6e 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 72 6f 6f 74 77 72 61 70 20 3d | on_agent:main.neutron-rootwrap.= |
13e0 | 20 6f 73 6c 6f 2e 72 6f 6f 74 77 72 61 70 2e 63 6d 64 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d | .oslo.rootwrap.cmd:main.neutron- |
1400 | 6f 76 73 2d 63 6c 65 61 6e 75 70 20 3d 20 6e 65 75 74 72 6f 6e 2e 61 67 65 6e 74 2e 6f 76 73 5f | ovs-cleanup.=.neutron.agent.ovs_ |
1420 | 63 6c 65 61 6e 75 70 5f 75 74 69 6c 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 6e 73 2d 6d 65 74 | cleanup_util:main.neutron-ns-met |
1440 | 61 64 61 74 61 2d 70 72 6f 78 79 20 3d 20 6e 65 75 74 72 6f 6e 2e 61 67 65 6e 74 2e 6d 65 74 61 | adata-proxy.=.neutron.agent.meta |
1460 | 64 61 74 61 2e 6e 61 6d 65 73 70 61 63 65 5f 70 72 6f 78 79 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f | data.namespace_proxy:main.neutro |
1480 | 6e 2d 6c 62 61 61 73 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 73 65 72 76 69 63 65 73 | n-lbaas-agent.=.neutron.services |
14a0 | 2e 6c 6f 61 64 62 61 6c 61 6e 63 65 72 2e 61 67 65 6e 74 2e 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e | .loadbalancer.agent.agent:main.n |
14c0 | 65 75 74 72 6f 6e 2d 63 69 73 63 6f 2d 63 66 67 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e | eutron-cisco-cfg-agent.=.neutron |
14e0 | 2e 70 6c 75 67 69 6e 73 2e 63 69 73 63 6f 2e 63 66 67 5f 61 67 65 6e 74 2e 63 66 67 5f 61 67 65 | .plugins.cisco.cfg_agent.cfg_age |
1500 | 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 69 62 6d 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 | nt:main.neutron-ibm-agent.=.neut |
1520 | 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 69 62 6d 2e 61 67 65 6e 74 2e 73 64 6e 76 65 5f 6e 65 75 74 | ron.plugins.ibm.agent.sdnve_neut |
1540 | 72 6f 6e 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 6c 69 6e 75 78 62 72 69 64 | ron_agent:main.neutron-linuxbrid |
1560 | 67 65 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6c 69 6e 75 78 | ge-agent.=.neutron.plugins.linux |
1580 | 62 72 69 64 67 65 2e 61 67 65 6e 74 2e 6c 69 6e 75 78 62 72 69 64 67 65 5f 6e 65 75 74 72 6f 6e | bridge.agent.linuxbridge_neutron |
15a0 | 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 75 73 61 67 65 2d 61 75 64 69 74 20 | _agent:main.neutron-usage-audit. |
15c0 | 3d 20 6e 65 75 74 72 6f 6e 2e 63 6d 64 2e 75 73 61 67 65 5f 61 75 64 69 74 3a 6d 61 69 6e 0a 6e | =.neutron.cmd.usage_audit:main.n |
15e0 | 65 75 74 72 6f 6e 2d 6e 73 78 2d 6d 61 6e 61 67 65 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 | eutron-nsx-manage.=.neutron.plug |
1600 | 69 6e 73 2e 76 6d 77 61 72 65 2e 73 68 65 6c 6c 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 64 68 | ins.vmware.shell:main.neutron-dh |
1620 | 63 70 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 61 67 65 6e 74 2e 64 68 63 70 5f 61 67 | cp-agent.=.neutron.agent.dhcp_ag |
1640 | 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 6d 6c 6e 78 2d 61 67 65 6e 74 20 3d 20 6e 65 | ent:main.neutron-mlnx-agent.=.ne |
1660 | 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 6e 78 2e 61 67 65 6e 74 2e 65 73 77 69 74 63 68 | utron.plugins.mlnx.agent.eswitch |
1680 | 5f 6e 65 75 74 72 6f 6e 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 73 61 6e 69 | _neutron_agent:main.neutron-sani |
16a0 | 74 79 2d 63 68 65 63 6b 20 3d 20 6e 65 75 74 72 6f 6e 2e 63 6d 64 2e 73 61 6e 69 74 79 5f 63 68 | ty-check.=.neutron.cmd.sanity_ch |
16c0 | 65 63 6b 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 6e 76 73 64 2d 61 67 65 6e 74 20 3d 20 6e 65 | eck:main.neutron-nvsd-agent.=.ne |
16e0 | 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6f 6e 65 63 6f 6e 76 65 72 67 65 6e 63 65 2e 61 67 65 | utron.plugins.oneconvergence.age |
1700 | 6e 74 2e 6e 76 73 64 5f 6e 65 75 74 72 6f 6e 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 | nt.nvsd_neutron_agent:main.neutr |
1720 | 6f 6e 2d 72 79 75 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 72 | on-ryu-agent.=.neutron.plugins.r |
1740 | 79 75 2e 61 67 65 6e 74 2e 72 79 75 5f 6e 65 75 74 72 6f 6e 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a | yu.agent.ryu_neutron_agent:main. |
1760 | 6e 65 75 74 72 6f 6e 2d 6d 65 74 65 72 69 6e 67 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e | neutron-metering-agent.=.neutron |
1780 | 2e 73 65 72 76 69 63 65 73 2e 6d 65 74 65 72 69 6e 67 2e 61 67 65 6e 74 73 2e 6d 65 74 65 72 69 | .services.metering.agents.meteri |
17a0 | 6e 67 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 73 65 72 76 65 72 20 3d 20 6e | ng_agent:main.neutron-server.=.n |
17c0 | 65 75 74 72 6f 6e 2e 73 65 72 76 65 72 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 6c 33 2d 61 67 | eutron.server:main.neutron-l3-ag |
17e0 | 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 61 67 65 6e 74 2e 6c 33 5f 61 67 65 6e 74 3a 6d 61 69 | ent.=.neutron.agent.l3_agent:mai |
1800 | 6e 0a 6e 65 75 74 72 6f 6e 2d 72 65 73 74 70 72 6f 78 79 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 | n.neutron-restproxy-agent.=.neut |
1820 | 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 62 69 67 73 77 69 74 63 68 2e 61 67 65 6e 74 2e 72 65 73 74 | ron.plugins.bigswitch.agent.rest |
1840 | 70 72 6f 78 79 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 64 62 2d 6d 61 6e 61 | proxy_agent:main.neutron-db-mana |
1860 | 67 65 20 3d 20 6e 65 75 74 72 6f 6e 2e 64 62 2e 6d 69 67 72 61 74 69 6f 6e 2e 63 6c 69 3a 6d 61 | ge.=.neutron.db.migration.cli:ma |
1880 | 69 6e 0a 6e 65 75 74 72 6f 6e 2d 6e 65 74 6e 73 2d 63 6c 65 61 6e 75 70 20 3d 20 6e 65 75 74 72 | in.neutron-netns-cleanup.=.neutr |
18a0 | 6f 6e 2e 61 67 65 6e 74 2e 6e 65 74 6e 73 5f 63 6c 65 61 6e 75 70 5f 75 74 69 6c 3a 6d 61 69 6e | on.agent.netns_cleanup_util:main |
18c0 | 0a 6e 65 75 74 72 6f 6e 2d 6d 65 74 61 64 61 74 61 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f | .neutron-metadata-agent.=.neutro |
18e0 | 6e 2e 61 67 65 6e 74 2e 6d 65 74 61 64 61 74 61 2e 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 | n.agent.metadata.agent:main.neut |
1900 | 72 6f 6e 2d 6f 66 61 67 65 6e 74 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 | ron-ofagent-agent.=.neutron.plug |
1920 | 69 6e 73 2e 6f 66 61 67 65 6e 74 2e 61 67 65 6e 74 2e 6d 61 69 6e 3a 6d 61 69 6e 0a 6e 65 75 74 | ins.ofagent.agent.main:main.neut |
1940 | 72 6f 6e 2d 76 70 6e 2d 61 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 73 65 72 76 69 63 65 73 | ron-vpn-agent.=.neutron.services |
1960 | 2e 76 70 6e 2e 61 67 65 6e 74 3a 6d 61 69 6e 0a 6e 65 75 74 72 6f 6e 2d 68 79 70 65 72 76 2d 61 | .vpn.agent:main.neutron-hyperv-a |
1980 | 67 65 6e 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 68 79 70 65 72 76 2e 61 67 | gent.=.neutron.plugins.hyperv.ag |
19a0 | 65 6e 74 2e 68 79 70 65 72 76 5f 6e 65 75 74 72 6f 6e 5f 61 67 65 6e 74 3a 6d 61 69 6e 0a 0a 5b | ent.hyperv_neutron_agent:main..[ |
19c0 | 6e 65 75 74 72 6f 6e 2e 6d 6c 32 2e 65 78 74 65 6e 73 69 6f 6e 5f 64 72 69 76 65 72 73 5d 0a 74 | neutron.ml2.extension_drivers].t |
19e0 | 65 73 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 74 65 73 74 73 2e 75 6e 69 74 2e 6d 6c 32 2e 74 65 73 | est.=.neutron.tests.unit.ml2.tes |
1a00 | 74 5f 65 78 74 65 6e 73 69 6f 6e 5f 64 72 69 76 65 72 5f 61 70 69 3a 54 65 73 74 45 78 74 65 6e | t_extension_driver_api:TestExten |
1a20 | 73 69 6f 6e 44 72 69 76 65 72 0a 0a 5b 6e 65 75 74 72 6f 6e 2e 6d 6c 32 2e 74 79 70 65 5f 64 72 | sionDriver..[neutron.ml2.type_dr |
1a40 | 69 76 65 72 73 5d 0a 66 6c 61 74 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c | ivers].flat.=.neutron.plugins.ml |
1a60 | 32 2e 64 72 69 76 65 72 73 2e 74 79 70 65 5f 66 6c 61 74 3a 46 6c 61 74 54 79 70 65 44 72 69 76 | 2.drivers.type_flat:FlatTypeDriv |
1a80 | 65 72 0a 76 6c 61 6e 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 | er.vlan.=.neutron.plugins.ml2.dr |
1aa0 | 69 76 65 72 73 2e 74 79 70 65 5f 76 6c 61 6e 3a 56 6c 61 6e 54 79 70 65 44 72 69 76 65 72 0a 6c | ivers.type_vlan:VlanTypeDriver.l |
1ac0 | 6f 63 61 6c 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 | ocal.=.neutron.plugins.ml2.drive |
1ae0 | 72 73 2e 74 79 70 65 5f 6c 6f 63 61 6c 3a 4c 6f 63 61 6c 54 79 70 65 44 72 69 76 65 72 0a 67 72 | rs.type_local:LocalTypeDriver.gr |
1b00 | 65 20 3d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e | e.=.neutron.plugins.ml2.drivers. |
1b20 | 74 79 70 65 5f 67 72 65 3a 47 72 65 54 79 70 65 44 72 69 76 65 72 0a 76 78 6c 61 6e 20 3d 20 6e | type_gre:GreTypeDriver.vxlan.=.n |
1b40 | 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 2e 64 72 69 76 65 72 73 2e 74 79 70 65 5f | eutron.plugins.ml2.drivers.type_ |
1b60 | 76 78 6c 61 6e 3a 56 78 6c 61 6e 54 79 70 65 44 72 69 76 65 72 0a 0a 5b 6e 65 75 74 72 6f 6e 2e | vxlan:VxlanTypeDriver..[neutron. |
1b80 | 6f 70 65 6e 73 74 61 63 6b 2e 63 6f 6d 6d 6f 6e 2e 63 61 63 68 65 2e 62 61 63 6b 65 6e 64 73 5d | openstack.common.cache.backends] |
1ba0 | 0a 6d 65 6d 6f 72 79 20 3d 20 6e 65 75 74 72 6f 6e 2e 6f 70 65 6e 73 74 61 63 6b 2e 63 6f 6d 6d | .memory.=.neutron.openstack.comm |
1bc0 | 6f 6e 2e 63 61 63 68 65 2e 5f 62 61 63 6b 65 6e 64 73 2e 6d 65 6d 6f 72 79 3a 4d 65 6d 6f 72 79 | on.cache._backends.memory:Memory |
1be0 | 42 61 63 6b 65 6e 64 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | Backend......................... |
1c00 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 69 6e 73 74 61 6c 6c 5f 64 72 69 76 65 72 2e 73 | networking-onos/install_driver.s |
1c20 | 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | h............................... |
1c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c60 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
1c80 | 30 30 30 30 35 36 36 00 31 32 35 36 37 33 30 32 31 30 30 00 30 31 36 33 30 32 00 20 30 00 00 00 | 0000566.12567302100.016302..0... |
1ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
1d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
1d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e00 | 23 21 2f 62 69 6e 2f 62 61 73 68 0a 0a 77 68 69 63 68 20 6e 65 75 74 72 6f 6e 0a 23 63 68 65 63 | #!/bin/bash..which.neutron.#chec |
1e20 | 6b 20 6e 65 75 74 72 6f 6e 20 69 6e 73 74 61 6c 6c 20 6f 6e 20 6d 61 63 68 69 6e 65 0a 69 66 20 | k.neutron.install.on.machine.if. |
1e40 | 5b 20 24 3f 20 21 3d 20 30 20 5d 3b 20 74 68 65 6e 0a 20 20 20 20 65 63 68 6f 20 22 50 6c 65 61 | [.$?.!=.0.];.then.....echo."Plea |
1e60 | 73 65 20 69 6e 73 74 61 6c 6c 20 6f 70 65 6e 73 74 61 63 6b 20 6e 65 75 74 72 6f 6e 20 62 65 66 | se.install.openstack.neutron.bef |
1e80 | 6f 72 65 20 69 6e 73 74 61 6c 6c 20 6f 6e 6f 73 20 64 72 69 76 65 72 22 0a 20 20 20 20 65 78 69 | ore.install.onos.driver".....exi |
1ea0 | 74 0a 66 69 0a 0a 63 70 20 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6d 65 | t.fi..cp./opt/networking-onos/me |
1ec0 | 63 68 61 6e 69 73 6d 5f 6f 6e 6f 73 2e 70 79 20 2f 75 73 72 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 | chanism_onos.py./usr/lib/python2 |
1ee0 | 2e 37 2f 64 69 73 74 2d 70 61 63 6b 61 67 65 73 2f 6e 65 75 74 72 6f 6e 2f 70 6c 75 67 69 6e 73 | .7/dist-packages/neutron/plugins |
1f00 | 2f 6d 6c 32 2f 64 72 69 76 65 72 73 2f 0a 63 70 20 2d 66 20 2f 6f 70 74 2f 6e 65 74 77 6f 72 6b | /ml2/drivers/.cp.-f./opt/network |
1f20 | 69 6e 67 2d 6f 6e 6f 73 2f 65 6e 74 72 79 5f 70 6f 69 6e 74 73 2e 74 78 74 20 2f 75 73 72 2f 6c | ing-onos/entry_points.txt./usr/l |
1f40 | 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 64 69 73 74 2d 70 61 63 6b 61 67 65 73 2f 6e 65 75 74 72 | ib/python2.7/dist-packages/neutr |
1f60 | 6f 6e 2d 32 30 31 34 2e 32 2e 33 2e 65 67 67 2d 69 6e 66 6f 2f 0a 00 00 00 00 00 00 00 00 00 00 | on-2014.2.3.egg-info/........... |
1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2000 | 6e 65 74 77 6f 72 6b 69 6e 67 2d 6f 6e 6f 73 2f 6d 65 63 68 61 6e 69 73 6d 5f 6f 6e 6f 73 2e 70 | networking-onos/mechanism_onos.p |
2020 | 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | y............................... |
2040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
2080 | 30 30 31 34 37 31 37 00 31 32 35 37 31 32 33 31 30 37 36 00 30 31 36 33 31 31 00 20 30 00 00 00 | 0014717.12571231076.016311..0... |
20a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
20c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
20e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
2120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
2140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
21a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
21c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
21e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2200 | 23 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 48 75 61 77 65 69 20 54 65 63 68 | #.Copyright.(c).2015.Huawei.Tech |
2220 | 6e 6f 6c 6f 67 69 65 73 20 49 6e 64 69 61 20 50 76 74 20 4c 74 64 0a 23 20 41 6c 6c 20 52 69 67 | nologies.India.Pvt.Ltd.#.All.Rig |
2240 | 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 23 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 64 20 75 6e | hts.Reserved..#.#....Licensed.un |
2260 | 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 | der.the.Apache.License,.Version. |
2280 | 32 2e 30 20 28 74 68 65 20 22 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d 61 79 0a 23 20 20 | 2.0.(the."License");.you.may.#.. |
22a0 | 20 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63 6f | ..not.use.this.file.except.in.co |
22c0 | 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75 20 6d | mpliance.with.the.License..You.m |
22e0 | 61 79 20 6f 62 74 61 69 6e 0a 23 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 63 | ay.obtain.#....a.copy.of.the.Lic |
2300 | 65 6e 73 65 20 61 74 0a 23 0a 23 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 2f 2f 77 77 77 2e 61 | ense.at.#.#.........http://www.a |
2320 | 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 4c 49 43 45 4e 53 45 2d 32 2e 30 0a 23 | pache.org/licenses/LICENSE-2.0.# |
2340 | 0a 23 20 20 20 20 55 6e 6c 65 73 73 20 72 65 71 75 69 72 65 64 20 62 79 20 61 70 70 6c 69 63 61 | .#....Unless.required.by.applica |
2360 | 62 6c 65 20 6c 61 77 20 6f 72 20 61 67 72 65 65 64 20 74 6f 20 69 6e 20 77 72 69 74 69 6e 67 2c | ble.law.or.agreed.to.in.writing, |
2380 | 20 73 6f 66 74 77 61 72 65 0a 23 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 | .software.#....distributed.under |
23a0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 6f 6e 20 61 | .the.License.is.distributed.on.a |
23c0 | 6e 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 20 57 49 54 48 4f 55 54 0a 23 20 20 20 20 57 41 | n."AS.IS".BASIS,.WITHOUT.#....WA |
23e0 | 52 52 41 4e 54 49 45 53 20 4f 52 20 43 4f 4e 44 49 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 | RRANTIES.OR.CONDITIONS.OF.ANY.KI |
2400 | 4e 44 2c 20 65 69 74 68 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 64 2e 20 53 | ND,.either.express.or.implied..S |
2420 | 65 65 20 74 68 65 0a 23 20 20 20 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 | ee.the.#....License.for.the.spec |
2440 | 69 66 69 63 20 6c 61 6e 67 75 61 67 65 20 67 6f 76 65 72 6e 69 6e 67 20 70 65 72 6d 69 73 73 69 | ific.language.governing.permissi |
2460 | 6f 6e 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 73 0a 23 20 20 20 20 75 6e 64 65 72 20 74 | ons.and.limitations.#....under.t |
2480 | 68 65 20 4c 69 63 65 6e 73 65 2e 0a 0a 69 6d 70 6f 72 74 20 72 65 71 75 65 73 74 73 0a 0a 66 72 | he.License...import.requests..fr |
24a0 | 6f 6d 20 6f 73 6c 6f 2e 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20 63 66 67 0a 66 72 6f 6d 20 6e | om.oslo.config.import.cfg.from.n |
24c0 | 65 75 74 72 6f 6e 2e 6f 70 65 6e 73 74 61 63 6b 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 6c | eutron.openstack.common.import.l |
24e0 | 6f 67 20 61 73 20 6c 6f 67 67 69 6e 67 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 6f 70 65 6e 73 | og.as.logging.from.neutron.opens |
2500 | 74 61 63 6b 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 6a 73 6f 6e 75 74 69 6c 73 0a 66 72 6f | tack.common.import.jsonutils.fro |
2520 | 6d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 63 6f 6d 6d 6f 6e 20 69 6d 70 6f 72 74 20 | m.neutron.plugins.common.import. |
2540 | 63 6f 6e 73 74 61 6e 74 73 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 63 6f 6d 6d 6f 6e 20 69 6d | constants.from.neutron.common.im |
2560 | 70 6f 72 74 20 63 6f 6e 73 74 61 6e 74 73 20 61 73 20 6e 5f 63 6f 6e 73 74 0a 66 72 6f 6d 20 6e | port.constants.as.n_const.from.n |
2580 | 65 75 74 72 6f 6e 2e 65 78 74 65 6e 73 69 6f 6e 73 20 69 6d 70 6f 72 74 20 70 6f 72 74 62 69 6e | eutron.extensions.import.portbin |
25a0 | 64 69 6e 67 73 0a 66 72 6f 6d 20 6e 65 75 74 72 6f 6e 2e 70 6c 75 67 69 6e 73 2e 6d 6c 32 20 69 | dings.from.neutron.plugins.ml2.i |
25c0 | 6d 70 6f 72 74 20 64 72 69 76 65 72 5f 61 70 69 20 61 73 20 61 70 69 0a 0a 4c 4f 47 20 3d 20 6c | mport.driver_api.as.api..LOG.=.l |
25e0 | 6f 67 67 69 6e 67 2e 67 65 74 4c 6f 67 67 65 72 28 5f 5f 6e 61 6d 65 5f 5f 29 0a 0a 4f 4e 4f 53 | ogging.getLogger(__name__)..ONOS |
2600 | 5f 44 52 49 56 45 52 5f 4f 50 54 53 20 3d 20 5b 0a 20 20 20 20 63 66 67 2e 53 74 72 4f 70 74 28 | _DRIVER_OPTS.=.[.....cfg.StrOpt( |
2620 | 27 75 72 6c 5f 70 61 74 68 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 | 'url_path',................defau |
2640 | 6c 74 3d 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 3d 5f 28 27 4f 4e | lt='',................help=_('ON |
2660 | 4f 53 20 52 65 53 54 20 69 6e 74 65 72 66 61 63 65 20 55 52 4c 27 29 29 2c 0a 20 20 20 20 63 66 | OS.ReST.interface.URL')),.....cf |
2680 | 67 2e 53 74 72 4f 70 74 28 27 75 73 65 72 6e 61 6d 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | g.StrOpt('username',............ |
26a0 | 20 20 20 20 64 65 66 61 75 6c 74 3d 27 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 | ....default='',................h |
26c0 | 65 6c 70 3d 5f 28 27 55 73 65 72 6e 61 6d 65 20 66 6f 72 20 61 75 74 68 65 6e 74 69 63 61 74 69 | elp=_('Username.for.authenticati |
26e0 | 6f 6e 2e 27 29 29 2c 0a 20 20 20 20 63 66 67 2e 53 74 72 4f 70 74 28 27 70 61 73 73 77 6f 72 64 | on.')),.....cfg.StrOpt('password |
2700 | 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3d 27 27 2c 0a 20 20 | ',................default='',... |
2720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 72 65 74 3d 54 72 75 65 2c 20 20 23 20 64 6f 20 | .............secret=True,..#.do. |
2740 | 6e 6f 74 20 65 78 70 6f 73 65 20 76 61 6c 75 65 20 69 6e 20 74 68 65 20 6c 6f 67 73 0a 20 20 20 | not.expose.value.in.the.logs.... |
2760 | 20 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 3d 5f 28 27 50 61 73 73 77 6f 72 64 20 66 6f 72 | ............help=_('Password.for |
2780 | 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 2e 27 29 29 0a 5d 0a 0a 63 66 67 2e 43 4f 4e 46 2e | .authentication.')).]..cfg.CONF. |
27a0 | 72 65 67 69 73 74 65 72 5f 6f 70 74 73 28 4f 4e 4f 53 5f 44 52 49 56 45 52 5f 4f 50 54 53 2c 20 | register_opts(ONOS_DRIVER_OPTS,. |
27c0 | 22 6d 6c 32 5f 6f 6e 6f 73 22 29 0a 0a 0a 64 65 66 20 73 65 6e 64 5f 6d 73 67 28 6f 6e 6f 73 5f | "ml2_onos")...def.send_msg(onos_ |
27e0 | 70 61 74 68 2c 20 6f 6e 6f 73 5f 61 75 74 68 2c 20 6d 73 67 5f 74 79 70 65 2c 20 65 6e 74 69 74 | path,.onos_auth,.msg_type,.entit |
2800 | 79 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 22 22 22 53 65 6e | y_path,.entity=None):....."""Sen |
2820 | 64 20 6d 65 73 73 61 67 65 20 74 6f 20 74 68 65 20 4f 4e 4f 53 20 63 6f 6e 74 72 6f 6c 6c 65 72 | d.message.to.the.ONOS.controller |
2840 | 2e 22 22 22 0a 0a 20 20 20 20 62 6f 64 79 20 3d 20 6a 73 6f 6e 75 74 69 6c 73 2e 64 75 6d 70 73 | ."""......body.=.jsonutils.dumps |
2860 | 28 65 6e 74 69 74 79 2c 20 69 6e 64 65 6e 74 3d 32 29 20 69 66 20 65 6e 74 69 74 79 20 65 6c 73 | (entity,.indent=2).if.entity.els |
2880 | 65 20 4e 6f 6e 65 0a 20 20 20 20 70 61 74 68 20 3d 20 27 2f 27 2e 6a 6f 69 6e 28 5b 6f 6e 6f 73 | e.None.....path.=.'/'.join([onos |
28a0 | 5f 70 61 74 68 2c 20 65 6e 74 69 74 79 5f 70 61 74 68 5d 29 0a 20 20 20 20 4c 4f 47 2e 64 65 62 | _path,.entity_path]).....LOG.deb |
28c0 | 75 67 28 22 53 65 6e 64 69 6e 67 20 4d 53 47 20 28 25 28 6d 73 67 29 73 29 20 55 52 4c 20 28 25 | ug("Sending.MSG.(%(msg)s).URL.(% |
28e0 | 28 70 61 74 68 29 73 29 20 4a 53 4f 4e 20 28 25 28 65 6e 74 69 74 79 29 73 29 22 2c 0a 20 20 20 | (path)s).JSON.(%(entity)s)",.... |
2900 | 20 20 20 20 20 20 20 20 20 20 20 7b 27 6d 73 67 27 3a 20 6d 73 67 5f 74 79 70 65 2c 20 27 70 61 | ...........{'msg':.msg_type,.'pa |
2920 | 74 68 27 3a 20 70 61 74 68 2c 20 27 65 6e 74 69 74 79 27 3a 20 62 6f 64 79 7d 29 0a 0a 20 20 20 | th':.path,.'entity':.body})..... |
2940 | 20 68 64 72 20 3d 20 7b 27 43 6f 6e 74 65 6e 74 2d 54 79 70 65 27 3a 20 27 61 70 70 6c 69 63 61 | .hdr.=.{'Content-Type':.'applica |
2960 | 74 69 6f 6e 2f 6a 73 6f 6e 27 7d 0a 20 20 20 20 72 65 71 20 3d 20 72 65 71 75 65 73 74 73 2e 72 | tion/json'}.....req.=.requests.r |
2980 | 65 71 75 65 73 74 28 6d 65 74 68 6f 64 3d 6d 73 67 5f 74 79 70 65 2c 20 75 72 6c 3d 70 61 74 68 | equest(method=msg_type,.url=path |
29a0 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 | ,............................hea |
29c0 | 64 65 72 73 3d 68 64 72 2c 20 64 61 74 61 3d 62 6f 64 79 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | ders=hdr,.data=body,............ |
29e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 68 3d 6f 6e 6f 73 5f 61 75 74 68 29 0a | ................auth=onos_auth). |
2a00 | 20 20 20 20 72 65 71 2e 72 61 69 73 65 5f 66 6f 72 5f 73 74 61 74 75 73 28 29 0a 0a 0a 63 6c 61 | ....req.raise_for_status()...cla |
2a20 | 73 73 20 4f 4e 4f 53 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 65 72 28 61 70 69 2e 4d 65 63 68 61 | ss.ONOSMechanismDriver(api.Mecha |
2a40 | 6e 69 73 6d 44 72 69 76 65 72 29 3a 0a 0a 20 20 20 20 22 22 22 4f 70 65 6e 20 4e 65 74 77 6f 72 | nismDriver):......"""Open.Networ |
2a60 | 6b 69 6e 67 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 6d 20 4d 4c 32 20 44 72 69 76 65 72 | king.Operating.System.ML2.Driver |
2a80 | 20 66 6f 72 20 4e 65 75 74 72 6f 6e 2e 0a 0a 20 20 20 20 43 6f 64 65 20 77 68 69 63 68 20 6d 61 | .for.Neutron.......Code.which.ma |
2aa0 | 6b 65 73 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 4f 4e 4f 53 20 61 | kes.communication.between.ONOS.a |
2ac0 | 6e 64 20 4f 70 65 6e 53 74 61 63 6b 20 4e 65 75 74 72 6f 6e 0a 20 20 20 20 70 6f 73 73 69 62 6c | nd.OpenStack.Neutron.....possibl |
2ae0 | 65 2e 0a 20 20 20 20 22 22 22 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 | e......""".....def.__init__(self |
2b00 | 29 3a 0a 20 20 20 20 20 20 20 20 63 6f 6e 66 20 3d 20 63 66 67 2e 43 4f 4e 46 2e 6d 6c 32 5f 6f | ):.........conf.=.cfg.CONF.ml2_o |
2b20 | 6e 6f 73 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 20 3d 20 63 6f 6e | nos.........self.onos_path.=.con |
2b40 | 66 2e 75 72 6c 5f 70 61 74 68 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 | f.url_path.........self.onos_aut |
2b60 | 68 20 3d 20 28 63 6f 6e 66 2e 75 73 65 72 6e 61 6d 65 2c 20 63 6f 6e 66 2e 70 61 73 73 77 6f 72 | h.=.(conf.username,.conf.passwor |
2b80 | 64 29 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 20 3d 20 70 6f 72 74 62 | d).........self.vif_type.=.portb |
2ba0 | 69 6e 64 69 6e 67 73 2e 56 49 46 5f 54 59 50 45 5f 4f 56 53 0a 20 20 20 20 20 20 20 20 73 65 6c | indings.VIF_TYPE_OVS.........sel |
2bc0 | 66 2e 76 69 66 5f 64 65 74 61 69 6c 73 20 3d 20 7b 70 6f 72 74 62 69 6e 64 69 6e 67 73 2e 43 41 | f.vif_details.=.{portbindings.CA |
2be0 | 50 5f 50 4f 52 54 5f 46 49 4c 54 45 52 3a 20 54 72 75 65 7d 0a 0a 20 20 20 20 64 65 66 20 69 6e | P_PORT_FILTER:.True}......def.in |
2c00 | 69 74 69 61 6c 69 7a 65 28 73 65 6c 66 29 3a 0a 20 20 20 20 20 20 20 20 23 20 4e 6f 20 61 63 74 | itialize(self):.........#.No.act |
2c20 | 69 6f 6e 20 72 65 71 75 69 72 65 64 20 61 73 20 6f 66 20 6e 6f 77 2e 20 43 61 6e 20 62 65 20 65 | ion.required.as.of.now..Can.be.e |
2c40 | 78 74 65 6e 64 65 64 20 69 6e 0a 20 20 20 20 20 20 20 20 23 20 74 68 65 20 66 75 74 75 72 65 20 | xtended.in.........#.the.future. |
2c60 | 69 66 20 72 65 71 75 69 72 65 64 2e 0a 20 20 20 20 20 20 20 20 70 61 73 73 0a 0a 20 20 20 20 23 | if.required..........pass......# |
2c80 | 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 | @log_helpers.log_method_call.... |
2ca0 | 20 64 65 66 20 63 72 65 61 74 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 | .def.create_network_postcommit(s |
2cc0 | 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 | elf,.context):.........entity_pa |
2ce0 | 74 68 20 3d 20 27 6e 65 74 77 6f 72 6b 73 2f 27 20 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 | th.=.'networks/'..........resour |
2d00 | 63 65 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 | ce.=.context.current.copy()..... |
2d20 | 20 20 20 20 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c | ....send_msg(self.onos_path,.sel |
2d40 | 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 6f 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | f.onos_auth,.'post',............ |
2d60 | 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 7b 27 6e 65 74 77 6f 72 6b 27 3a 20 72 | ......entity_path,.{'network':.r |
2d80 | 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 23 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 | esource})......#@log_helpers.log |
2da0 | 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 75 70 64 61 74 65 5f 6e 65 74 77 | _method_call.....def.update_netw |
2dc0 | 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 | ork_postcommit(self,.context):.. |
2de0 | 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 6e 65 74 77 6f 72 6b 73 2f 27 | .......entity_path.=.'networks/' |
2e00 | 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 20 | .+.context.current['id']........ |
2e20 | 20 72 65 73 6f 75 72 63 65 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 | .resource.=.context.current.copy |
2e40 | 28 29 0a 20 20 20 20 20 20 20 20 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 | ().........send_msg(self.onos_pa |
2e60 | 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 75 74 27 2c 0a 20 20 20 20 20 | th,.self.onos_auth,.'put',...... |
2e80 | 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 7b 27 6e 65 74 77 6f | ............entity_path,.{'netwo |
2ea0 | 72 6b 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 23 40 6c 6f 67 5f 68 65 6c 70 65 | rk':.resource})......#@log_helpe |
2ec0 | 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 | rs.log_method_call.....def.delet |
2ee0 | 65 5f 6e 65 74 77 6f 72 6b 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 | e_network_postcommit(self,.conte |
2f00 | 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 6e 65 74 77 | xt):.........entity_path.=.'netw |
2f20 | 6f 72 6b 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 | orks/'.+.context.current['id'].. |
2f40 | 20 20 20 20 20 20 20 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 | .......send_msg(self.onos_path,. |
2f60 | 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 64 65 6c 65 74 65 27 2c 0a 20 20 20 20 20 20 | self.onos_auth,.'delete',....... |
2f80 | 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 29 0a 0a 20 20 20 20 23 40 6c | ...........entity_path)......#@l |
2fa0 | 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 | og_helpers.log_method_call.....d |
2fc0 | 65 66 20 63 72 65 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 | ef.create_subnet_postcommit(self |
2fe0 | 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 | ,.context):.........entity_path. |
3000 | 3d 20 27 73 75 62 6e 65 74 73 2f 27 20 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d | =.'subnets/'..........resource.= |
3020 | 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 | .context.current.copy()......... |
3040 | 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e | send_msg(self.onos_path,.self.on |
3060 | 6f 73 5f 61 75 74 68 2c 20 27 70 6f 73 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | os_auth,.'post',................ |
3080 | 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 7b 27 73 75 62 6e 65 74 27 3a 20 72 65 73 6f 75 72 | ..entity_path,.{'subnet':.resour |
30a0 | 63 65 7d 29 0a 0a 20 20 20 20 23 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 | ce})......#@log_helpers.log_meth |
30c0 | 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 75 70 64 61 74 65 5f 73 75 62 6e 65 74 5f 70 6f | od_call.....def.update_subnet_po |
30e0 | 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 | stcommit(self,.context):........ |
3100 | 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 73 75 62 6e 65 74 73 2f 27 20 2b 20 63 6f 6e 74 | .entity_path.=.'subnets/'.+.cont |
3120 | 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 20 20 72 65 73 6f 75 72 | ext.current['id'].........resour |
3140 | 63 65 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 | ce.=.context.current.copy()..... |
3160 | 20 20 20 20 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c | ....send_msg(self.onos_path,.sel |
3180 | 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 75 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | f.onos_auth,.'put',............. |
31a0 | 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 7b 27 73 75 62 6e 65 74 27 3a 20 72 65 73 | .....entity_path,.{'subnet':.res |
31c0 | 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 23 40 6c 6f 67 5f 68 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d | ource})......#@log_helpers.log_m |
31e0 | 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74 65 5f 73 75 62 6e 65 74 | ethod_call.....def.delete_subnet |
3200 | 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 | _postcommit(self,.context):..... |
3220 | 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 73 75 62 6e 65 74 73 2f 27 20 2b 20 63 | ....entity_path.=.'subnets/'.+.c |
3240 | 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 20 20 20 20 73 65 6e | ontext.current['id'].........sen |
3260 | 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f | d_msg(self.onos_path,.self.onos_ |
3280 | 61 75 74 68 2c 20 27 64 65 6c 65 74 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | auth,.'delete',................. |
32a0 | 20 65 6e 74 69 74 79 5f 70 61 74 68 29 0a 0a 20 20 20 20 23 40 6c 6f 67 5f 68 65 6c 70 65 72 73 | .entity_path)......#@log_helpers |
32c0 | 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 63 72 65 61 74 65 5f | .log_method_call.....def.create_ |
32e0 | 70 6f 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a | port_postcommit(self,.context):. |
3300 | 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 70 6f 72 74 73 2f 27 0a 20 | ........entity_path.=.'ports/'.. |
3320 | 20 20 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e | .......resource.=.context.curren |
3340 | 74 2e 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f | t.copy().........send_msg(self.o |
3360 | 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 6f 73 74 27 | nos_path,.self.onos_auth,.'post' |
3380 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 | ,..................entity_path,. |
33a0 | 7b 27 70 6f 72 74 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 23 40 6c 6f 67 5f 68 | {'port':.resource})......#@log_h |
33c0 | 65 6c 70 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 20 20 20 20 64 65 66 20 75 | elpers.log_method_call.....def.u |
33e0 | 70 64 61 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 | pdate_port_postcommit(self,.cont |
3400 | 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 70 6f 72 | ext):.........entity_path.=.'por |
3420 | 74 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 | ts/'.+.context.current['id'].... |
3440 | 20 20 20 20 20 72 65 73 6f 75 72 63 65 20 3d 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 2e | .....resource.=.context.current. |
3460 | 63 6f 70 79 28 29 0a 20 20 20 20 20 20 20 20 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f | copy().........send_msg(self.ono |
3480 | 73 5f 70 61 74 68 2c 20 73 65 6c 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 70 75 74 27 2c 0a 20 | s_path,.self.onos_auth,.'put',.. |
34a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 2c 20 7b 27 70 | ................entity_path,.{'p |
34c0 | 6f 72 74 27 3a 20 72 65 73 6f 75 72 63 65 7d 29 0a 0a 20 20 20 20 23 40 6c 6f 67 5f 68 65 6c 70 | ort':.resource})......#@log_help |
34e0 | 65 72 73 2e 6c 6f 67 5f 6d 65 74 68 6f 64 5f 63 61 6c 6c 0a 09 0a 20 20 20 20 64 65 66 20 64 65 | ers.log_method_call.......def.de |
3500 | 6c 65 74 65 5f 70 6f 72 74 5f 70 6f 73 74 63 6f 6d 6d 69 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 | lete_port_postcommit(self,.conte |
3520 | 78 74 29 3a 0a 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 20 3d 20 27 70 6f 72 74 | xt):.........entity_path.=.'port |
3540 | 73 2f 27 20 2b 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 65 6e 74 5b 27 69 64 27 5d 0a 20 20 20 20 | s/'.+.context.current['id']..... |
3560 | 20 20 20 20 73 65 6e 64 5f 6d 73 67 28 73 65 6c 66 2e 6f 6e 6f 73 5f 70 61 74 68 2c 20 73 65 6c | ....send_msg(self.onos_path,.sel |
3580 | 66 2e 6f 6e 6f 73 5f 61 75 74 68 2c 20 27 64 65 6c 65 74 65 27 2c 0a 20 20 20 20 20 20 20 20 20 | f.onos_auth,.'delete',.......... |
35a0 | 20 20 20 20 20 20 20 20 65 6e 74 69 74 79 5f 70 61 74 68 29 0a 20 20 20 20 64 65 66 20 62 69 6e | ........entity_path).....def.bin |
35c0 | 64 5f 70 6f 72 74 28 73 65 6c 66 2c 20 63 6f 6e 74 65 78 74 29 3a 0a 20 20 20 20 20 20 20 20 4c | d_port(self,.context):.........L |
35e0 | 4f 47 2e 64 65 62 75 67 28 22 41 74 74 65 6d 70 74 69 6e 67 20 74 6f 20 62 69 6e 64 20 70 6f 72 | OG.debug("Attempting.to.bind.por |
3600 | 74 20 25 28 70 6f 72 74 29 73 20 6f 6e 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.%(port)s.on."................. |
3620 | 20 20 22 6e 65 74 77 6f 72 6b 20 25 28 6e 65 74 77 6f 72 6b 29 73 22 2c 0a 20 20 20 20 20 20 20 | .."network.%(network)s",........ |
3640 | 20 20 20 20 20 20 20 20 20 20 20 7b 27 70 6f 72 74 27 3a 20 63 6f 6e 74 65 78 74 2e 63 75 72 72 | ...........{'port':.context.curr |
3660 | 65 6e 74 5b 27 69 64 27 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e | ent['id'],....................'n |
3680 | 65 74 77 6f 72 6b 27 3a 20 63 6f 6e 74 65 78 74 2e 6e 65 74 77 6f 72 6b 2e 63 75 72 72 65 6e 74 | etwork':.context.network.current |
36a0 | 5b 27 69 64 27 5d 7d 29 0a 20 20 20 20 20 20 20 20 66 6f 72 20 73 65 67 6d 65 6e 74 20 69 6e 20 | ['id']}).........for.segment.in. |
36c0 | 63 6f 6e 74 65 78 74 2e 6e 65 74 77 6f 72 6b 2e 6e 65 74 77 6f 72 6b 5f 73 65 67 6d 65 6e 74 73 | context.network.network_segments |
36e0 | 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 68 65 63 6b 5f 73 65 67 6d | :.............if.self.check_segm |
3700 | 65 6e 74 28 73 65 67 6d 65 6e 74 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | ent(segment):.................co |
3720 | 6e 74 65 78 74 2e 73 65 74 5f 62 69 6e 64 69 6e 67 28 73 65 67 6d 65 6e 74 5b 61 70 69 2e 49 44 | ntext.set_binding(segment[api.ID |
3740 | 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ],.............................. |
3760 | 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 66 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 | .......self.vif_type,........... |
3780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 | ..........................self.v |
37a0 | 69 66 5f 64 65 74 61 69 6c 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | if_details,..................... |
37c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 3d 6e 5f 63 6f 6e 73 74 2e 50 | ................status=n_const.P |
37e0 | 4f 52 54 5f 53 54 41 54 55 53 5f 41 43 54 49 56 45 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ORT_STATUS_ACTIVE).............. |
3800 | 20 20 20 4c 4f 47 2e 64 65 62 75 67 28 22 42 6f 75 6e 64 20 75 73 69 6e 67 20 73 65 67 6d 65 6e | ...LOG.debug("Bound.using.segmen |
3820 | 74 3a 20 25 73 22 2c 20 73 65 67 6d 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t:.%s",.segment)................ |
3840 | 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0a 20 20 20 20 20 20 | .return.............else:....... |
3860 | 20 20 20 20 20 20 20 20 20 20 4c 4f 47 2e 64 65 62 75 67 28 22 52 65 66 75 73 69 6e 67 20 74 6f | ..........LOG.debug("Refusing.to |
3880 | 20 62 69 6e 64 20 70 6f 72 74 20 66 6f 72 20 73 65 67 6d 65 6e 74 20 49 44 20 25 28 69 64 29 73 | .bind.port.for.segment.ID.%(id)s |
38a0 | 2c 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 73 | ,."..........................."s |
38c0 | 65 67 6d 65 6e 74 20 25 28 73 65 67 29 73 2c 20 70 68 79 73 20 6e 65 74 20 25 28 70 68 79 73 6e | egment.%(seg)s,.phys.net.%(physn |
38e0 | 65 74 29 73 2c 20 61 6e 64 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | et)s,.and."..................... |
3900 | 20 20 20 20 20 20 22 6e 65 74 77 6f 72 6b 20 74 79 70 65 20 25 28 6e 65 74 74 79 70 65 29 73 22 | ......"network.type.%(nettype)s" |
3920 | 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 27 69 64 | ,...........................{'id |
3940 | 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 69 2e 49 44 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ':.segment[api.ID],............. |
3960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 65 67 27 3a 20 73 65 67 6d 65 6e 74 5b 61 70 | ...............'seg':.segment[ap |
3980 | 69 2e 53 45 47 4d 45 4e 54 41 54 49 4f 4e 5f 49 44 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | i.SEGMENTATION_ID],............. |
39a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 68 79 73 6e 65 74 27 3a 20 73 65 67 6d 65 6e | ...............'physnet':.segmen |
39c0 | 74 5b 61 70 69 2e 50 48 59 53 49 43 41 4c 5f 4e 45 54 57 4f 52 4b 5d 2c 0a 20 20 20 20 20 20 20 | t[api.PHYSICAL_NETWORK],........ |
39e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 65 74 74 79 70 65 27 3a 20 73 | ....................'nettype':.s |
3a00 | 65 67 6d 65 6e 74 5b 61 70 69 2e 4e 45 54 57 4f 52 4b 5f 54 59 50 45 5d 7d 29 0a 20 20 20 20 64 | egment[api.NETWORK_TYPE]}).....d |
3a20 | 65 66 20 63 68 65 63 6b 5f 73 65 67 6d 65 6e 74 28 73 65 6c 66 2c 20 73 65 67 6d 65 6e 74 29 3a | ef.check_segment(self,.segment): |
3a40 | 0a 20 20 20 20 20 20 20 20 22 22 22 56 65 72 69 66 79 20 61 20 73 65 67 6d 65 6e 74 20 69 73 20 | ........."""Verify.a.segment.is. |
3a60 | 76 61 6c 69 64 20 66 6f 72 20 74 68 65 20 4f 4e 4f 53 20 4d 65 63 68 61 6e 69 73 6d 44 72 69 76 | valid.for.the.ONOS.MechanismDriv |
3a80 | 65 72 2e 0a 0a 20 20 20 20 20 20 20 20 56 65 72 69 66 79 20 74 68 65 20 72 65 71 75 65 73 74 65 | er...........Verify.the.requeste |
3aa0 | 64 20 73 65 67 6d 65 6e 74 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 4f 4e 4f 53 20 61 | d.segment.is.supported.by.ONOS.a |
3ac0 | 6e 64 20 72 65 74 75 72 6e 20 54 72 75 65 20 6f 72 0a 20 20 20 20 20 20 20 20 46 61 6c 73 65 20 | nd.return.True.or.........False. |
3ae0 | 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 69 73 20 74 6f 20 63 61 6c 6c 65 72 73 2e 0a 20 20 20 | to.indicate.this.to.callers..... |
3b00 | 20 20 20 20 20 22 22 22 0a 20 20 20 20 20 20 20 20 6e 65 74 77 6f 72 6b 5f 74 79 70 65 20 3d 20 | .....""".........network_type.=. |
3b20 | 73 65 67 6d 65 6e 74 5b 61 70 69 2e 4e 45 54 57 4f 52 4b 5f 54 59 50 45 5d 0a 20 20 20 20 20 20 | segment[api.NETWORK_TYPE]....... |
3b40 | 20 20 72 65 74 75 72 6e 20 6e 65 74 77 6f 72 6b 5f 74 79 70 65 20 69 6e 20 5b 63 6f 6e 73 74 61 | ..return.network_type.in.[consta |
3b60 | 6e 74 73 2e 54 59 50 45 5f 4c 4f 43 41 4c 2c 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 47 | nts.TYPE_LOCAL,.constants.TYPE_G |
3b80 | 52 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | RE,............................. |
3ba0 | 20 20 20 20 63 6f 6e 73 74 61 6e 74 73 2e 54 59 50 45 5f 56 58 4c 41 4e 2c 20 63 6f 6e 73 74 61 | ....constants.TYPE_VXLAN,.consta |
3bc0 | 6e 74 73 2e 54 59 50 45 5f 56 4c 41 4e 5d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | nts.TYPE_VLAN].................. |
3be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
40e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
41a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
41c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
41e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
42a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
42c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
42e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
43a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
43c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
43e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
44a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
44c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
44e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
46a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
46c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
46e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
47e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
48a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
48c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
48e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
49e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |