DragonFlow
View on PyPI — Reverse Dependencies (0)
4.0.0 | dragonflow-4.0.0-py2-none-any.whl |
Wheel Details
Project: | DragonFlow |
Version: | 4.0.0 |
Filename: | dragonflow-4.0.0-py2-none-any.whl |
Download: | [link] |
Size: | 431499 |
MD5: | 4acc775432a180341630acdb32494a54 |
SHA256: | 50ad2a14426154142440c01e283585b5aab27eda0b209a8bbcbcd75f9f305e1e |
Uploaded: | 2017-09-01 20:10:00 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.29.0) |
Root-Is-Purelib: | true |
Tag: | py2-none-any |
RECORD
Path | Digest | Size |
---|---|---|
dragonflow/__init__.py | sha256=iM7yZ9r1VCJerwIGMzmi-bRfpC-rw2GnAHL4eYjeA5c | 641 |
dragonflow/_i18n.py | sha256=OVx5dUK9WhpQz9F8Zsnspenk5myTlwiUgtEzam8Fsgc | 1052 |
dragonflow/version.py | sha256=ki5W-hLpbsYipm5vwhyaY7pLk5blFhPBIZ3VD0pVcyk | 689 |
dragonflow/cli/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/cli/df_db.py | sha256=LOszKrB16zNDzAhxEEzfJGJimWrsj2aje-LtF6JrBYA | 9171 |
dragonflow/cli/utils.py | sha256=54JWRNq5Ocvuc9OSGeVwKrNzkRejtIDv4hQZgDlzKVI | 7530 |
dragonflow/cmd/__init__.py | sha256=IuCMlD7XEMJuokxbXBGcDYDBjfodHwWvBoGxWWz1BXE | 1098 |
dragonflow/cmd/eventlet/__init__.py | sha256=6QXgeeelkIwn9yg6u1LXGshNJeuEBFDNYRrBtBMrWf8 | 646 |
dragonflow/cmd/eventlet/df_bgp_service.py | sha256=c8ITeC0al8n9sB8YSn2ttPdjlNDE96BcDztdTldETwc | 662 |
dragonflow/cmd/eventlet/df_l3_agent.py | sha256=lVNrcComP5WCN_W_A14Eb-TKQcURw-LCkc_E_Q6hem0 | 660 |
dragonflow/cmd/eventlet/df_local_controller.py | sha256=8woSCCb4tUKtW5KL3iy-1THC3qDwwjKP16ApLc_1v_I | 672 |
dragonflow/cmd/eventlet/df_metadata_service.py | sha256=133ihRHFUHcbLmbsYlcybK9hrq6lEd2-y2gVV3SVZc4 | 3433 |
dragonflow/cmd/eventlet/df_publisher_service.py | sha256=2pWKb8cd3sPFzlw051RNH4-MTAFAMx0Qi3oLlnISnYE | 674 |
dragonflow/common/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/common/constants.py | sha256=hUGFEgm55nvSWdYyiVQsgALhSRXiKyTl7Lnbmx3HwDA | 933 |
dragonflow/common/dhcp.py | sha256=MN47mFN5Uwql9NHJhZDW17z4z6AhJAMphOwPiadvAU4 | 684 |
dragonflow/common/exceptions.py | sha256=1y883dcbR5kKzUcC09YiSUdVssKZuLBLnwCVn8GHo6E | 3775 |
dragonflow/common/extensions.py | sha256=pTBk0qZ94k_7EeANsRV5RaWAAw8dn2T7SttzTcWdyLI | 1096 |
dragonflow/common/utils.py | sha256=cy6m0YTZaxH77PKd_mqXjV8wsSoUo0_BNA6BfjvxgRI | 7259 |
dragonflow/conf/__init__.py | sha256=_gYDQoIZOe8RkYJxZuBtDzOKxl41jhOMzNMqLhngla4 | 1424 |
dragonflow/conf/df_active_port_detection.py | sha256=ifjmPuTo9CzL9H5jmoOsJi52VOqHE33CGHOEjoDjPNQ | 1114 |
dragonflow/conf/df_bgp.py | sha256=1DS3Yz18SQhFvblsQuCL0aNRKbfvAuluD3_Cg9lUWSM | 1430 |
dragonflow/conf/df_cassandra.py | sha256=QsWYQqDd6z3DP5clDpB2iiM1Wzwy_H9F_dsU1CqKrmY | 1940 |
dragonflow/conf/df_common_params.py | sha256=vSwlVJ_4rpHHx8ha2_Id_AH3Q0WLSAKCBjW3JLZxt6E | 7563 |
dragonflow/conf/df_dhcp.py | sha256=cnLaqWpTBssA_5UpHIUd1iPoC1ZLTS2dT9fCE9GsCOU | 1634 |
dragonflow/conf/df_dnat.py | sha256=ZQg1KVl7B2OZcSeys1NYnPlcu_OtY9yoEp1K1NhvpLY | 1661 |
dragonflow/conf/df_l2.py | sha256=_x8CEqt757GjVTZcOrNckPp7GDsAmirtpv_ekxgZXOc | 1004 |
dragonflow/conf/df_l3.py | sha256=t0T4h8Mj6Ah7Wnrx9ZRoiH_PRM__IEL73REyW8Oxexc | 1218 |
dragonflow/conf/df_metadata_service.py | sha256=Xi2S8qD3sJmQbUEoDcKPyXtKGvkqf5AQa2TlmTlzWIQ | 1341 |
dragonflow/conf/df_provider_networks.py | sha256=-vUtfkiZLYLKaVv21-1nBjaAXPjAHmh5vfGOFcRrpNI | 1664 |
dragonflow/conf/df_ryu.py | sha256=QNOmuRror9Ko_T6ppIhcw2XTWpGLgOyvULMym8iiTqc | 1157 |
dragonflow/conf/df_snat.py | sha256=XUFHQIWlEu5eYModgFxTuTwVoI_StRQmSCWslHfNaT0 | 1295 |
dragonflow/conf/opts.py | sha256=4Ad0aF6d86Og7ZPRLq85-ZtrfqalnmV_7ukmlst0xsQ | 2416 |
dragonflow/controller/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/controller/df_base_app.py | sha256=jXThNWxfMKU-mDFcHn_d6xwdMSIw6-7dG3UiyLzBgeY | 10460 |
dragonflow/controller/df_bgp_service.py | sha256=a1_7hly8KjZiNaGUYFzR6u5YYjjdNzrsRYmi0tIB9kQ | 6569 |
dragonflow/controller/df_local_controller.py | sha256=reOzHjrWEK3EyfxSEl2XqIZjOIt2y8Yes-EtK9u0dgg | 12847 |
dragonflow/controller/df_publisher_service.py | sha256=NEpwNEgP_EHV565_cNG7c1j97njwFYPL2L6_PnPY3Ls | 5403 |
dragonflow/controller/dispatcher.py | sha256=bUnnbmCmKqN5O_YSMshUbgLghlmQwup_z1UvHL1Ae90 | 1807 |
dragonflow/controller/port_locator.py | sha256=epFuN09nsaU6k6HZUh8Mu3p1Fg4Xx4czO4ta6PTuCpk | 1642 |
dragonflow/controller/ryu_base_app.py | sha256=_br6EHVlgQPHXEuY9qCKeXvdD6QxRSgE5WyuEFUnLGA | 7884 |
dragonflow/controller/service.py | sha256=rPgaX5S3QbF4m7owxFFjwXQFu3JaOSa1SsFjZZbU6SQ | 1543 |
dragonflow/controller/topology.py | sha256=Acu0vi42VqVSDncIiTMiyQvkieFPeIyNNXs7WlxLFd8 | 12831 |
dragonflow/controller/apps/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/controller/apps/active_port_detection.py | sha256=jzTKUTa_JAcQmG5tB8IKTuC-p2BANbo1X6qqowQ06-o | 11902 |
dragonflow/controller/apps/aging.py | sha256=1hnooK86l3F_aqAr28kXjDTPrD47mF6Hss5jEfdtc8Q | 3714 |
dragonflow/controller/apps/chassis_snat.py | sha256=ezYx18KZ5cn-TlYde2IL2d6yGEzYqe-xS9qkR-oU3Ug | 6976 |
dragonflow/controller/apps/classifier.py | sha256=8dYCz5uEBQNECxjdwKWLOH2r-Hzb1v95cAqc36kbeDs | 5464 |
dragonflow/controller/apps/dhcp.py | sha256=bLi6J7QpNExmDe9Do5VlO_jh46YyrbyIOMt_7_H3D4Q | 24526 |
dragonflow/controller/apps/dnat.py | sha256=2Hc7BhyxetypdBhWIiJgTg_dqi7BpP0U2oqICRbM3F8 | 23554 |
dragonflow/controller/apps/fc.py | sha256=agXN-TrJTdRMjJ3hKj79WZXBNVsUDpQvfqzA6z3ADWg | 12678 |
dragonflow/controller/apps/l2.py | sha256=-tmQ80Zac8MBx3FHuZVH3lv8Gur7K0MO7h-HvH7GZxE | 17245 |
dragonflow/controller/apps/l3_base.py | sha256=9C1F2zYaCRO4QIFcpgrRJ3osvGXcbeY0FQQUzbg057Q | 27963 |
dragonflow/controller/apps/l3_proactive.py | sha256=tGkjJ0gkC6m7bfdm_pn5efH_UgKv-TqwDSZXHYRy50M | 5402 |
dragonflow/controller/apps/l3_reactive.py | sha256=4424fUpFiplUWNpAlmboGhDLgoTv0dgrEXuB8xSpI_I | 5529 |
dragonflow/controller/apps/legacy_snat.py | sha256=Z6n662i5u-JoFUnb6bxJ5ao4eH0c2gywB9JK9SRbwn4 | 3249 |
dragonflow/controller/apps/metadata_service.py | sha256=7c7dZPYaJB_5Q_jDSiprElf7yeh_iLwqLxbtcPWSi5E | 19245 |
dragonflow/controller/apps/migration.py | sha256=FoddSYFBzV_NSLbsge9egUhSzw6lCCRYdWnwe6V8lro | 3441 |
dragonflow/controller/apps/portbinding.py | sha256=8mmPEOUnNWQ-3aLBC9O9yd3bn9Oyn1ACaMBNANmeOhM | 3038 |
dragonflow/controller/apps/portqos.py | sha256=N4Ko8TNw3lZwKXkuiXM42X4bJWpLB1pz2rvUrOaaAgs | 4021 |
dragonflow/controller/apps/portsec.py | sha256=SxXpAuDMuIwNGqkIs3BPpNxlZYAL7Xzt0JXrV1j9heU | 17216 |
dragonflow/controller/apps/provider.py | sha256=S1mvaZzN6KWXuCR1Wft1DE7ZloZDpT8FIyCHdwGmKQo | 14954 |
dragonflow/controller/apps/sfc.py | sha256=YViaiB_IHcIoynclXoKSQ-MOxZChWh_TsJm2_ruJ05A | 13844 |
dragonflow/controller/apps/sfc_driver_base.py | sha256=KW2iYxOVgdRe_-sAjU7VXclcBQI2ZQ1fbp4AplweiZw | 4453 |
dragonflow/controller/apps/sfc_mpls_driver.py | sha256=eDx61LyuTT4FpeFhEU-2gOrOaFdHqqkcwub4ipKGWU0 | 20107 |
dragonflow/controller/apps/sg.py | sha256=Cf73LGivZqGXJY4i7l3i4yiDECZ0AMRVfJVdwZjQy3Q | 51862 |
dragonflow/controller/apps/snat_mixin.py | sha256=KbO3d_Dw7vLHX3mos5ECCDr81RPUAkzjNda4faTBKbE | 9623 |
dragonflow/controller/apps/trunk.py | sha256=YRdF1XE5pHvZ3NBTVb8NuKzYhcaVRHOjD53ObM_O89E | 8984 |
dragonflow/controller/apps/tunneling.py | sha256=k74e6bSTaKjYgaAjFIf-mSQVi7EkQLx9_nxjJzimEkc | 10951 |
dragonflow/controller/common/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/controller/common/arp_responder.py | sha256=W8-XllgKBmLaLe5ALAf-OdWQrXHG1E646BGUD91aW1E | 4535 |
dragonflow/controller/common/constants.py | sha256=NPwbPT848PVyhx51XWVi_mjyNpIJ7jPa2vdRuLPE0O0 | 4376 |
dragonflow/controller/common/cookies.py | sha256=8CQ75Y01eqmFH-_PN_jlQcZbRhZ9jJAjZguZ1hm4cJg | 8140 |
dragonflow/controller/common/icmp_error_generator.py | sha256=alvQD54mtBCNEOVVfu-SSp3DqguXUP-xSDKTRPuYYG4 | 3053 |
dragonflow/controller/common/icmp_responder.py | sha256=FcyObXd3H439VqmoIkPQdJ5_liZYDvJy_RK-ecJxSRw | 5142 |
dragonflow/controller/common/logical_networks.py | sha256=DETX8ndo42LsQrPigjjmw4MeszRj7IJoisrp5Spn45s | 5678 |
dragonflow/controller/common/nd_advertisers.py | sha256=VbqNaST_gd5PYFwpqOW-KwlMCn-Qk5_JAOfQBVfmfCY | 3804 |
dragonflow/controller/common/utils.py | sha256=a80ckHmXYENwYQO7f-qxt88ip1GquaYIFAT5Af3U7Dc | 2914 |
dragonflow/db/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/db/api_nb.py | sha256=Q9x9Tv6ez_v2YJbguqJjBXYn7U_bzH2RtV4ga1wFolo | 10876 |
dragonflow/db/db_api.py | sha256=8CkooY1AufMHqmwJVfVCPf7ATDjWMqz40FhcgT0KeOA | 5538 |
dragonflow/db/db_common.py | sha256=ab0DBUZ4M1iUynf6eyhvS4Z0damZowlvbFA0SOccFws | 2208 |
dragonflow/db/db_store.py | sha256=DbPWw-ISptq437FX7sCsLY4naFJ60iEGtsfe7Eamllw | 9718 |
dragonflow/db/field_types.py | sha256=OnyxhZP0adf2UQs9iU5e2oodyInbO74V84bZ5GnHypU | 9685 |
dragonflow/db/model_framework.py | sha256=JULz51elPRdtHJHYi6vmKIrQnvF-ptKHx4vqmnQa74E | 14780 |
dragonflow/db/model_proxy.py | sha256=ZTA2G_wXWoMj1hzG57oVR5kfK-HBZqg8h0SG7SAc3I0 | 4233 |
dragonflow/db/neutron_notifier_api.py | sha256=iZNjBWorzYuPci_1qRBTWK9chBUTzkM3L-W2tO9lu6o | 1643 |
dragonflow/db/pub_sub_api.py | sha256=pxm1nLChRzAJ_Vq0eSWqiphL7NUVfAMccyEJ-XompmI | 10705 |
dragonflow/db/sync.py | sha256=-Jj8UKPCnRJL9PxSJnJ6sN96L2-my-J_sq7FqXKV9Rw | 4430 |
dragonflow/db/drivers/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/db/drivers/cassandra_db_driver.py | sha256=-dEnmFST-1qgFo-79Z4aAr_2QEK35z4tYzNhG3GWIQ4 | 7380 |
dragonflow/db/drivers/etcd_db_driver.py | sha256=E-ZJIzyY1A_iD5zLIxdtN4oqBYS4QQ2Ph_YVVGPAz2c | 5977 |
dragonflow/db/drivers/ramcloud.py | sha256=kOGMHkSdE3V2H_nP4EsICwbjV0wlRpMEGIyVp9sB0_8 | 15903 |
dragonflow/db/drivers/ramcloud_db_driver.py | sha256=2wBs5wvT-W0pgXRuYmv1PP4mJWK3b3YOPZP1pejrEJY | 3564 |
dragonflow/db/drivers/redis_calckey.py | sha256=PILMs7iTv6eMTQbBQHs-6-56_5IRq2fNFZxF-P3PhYY | 990 |
dragonflow/db/drivers/redis_db_driver.py | sha256=-KPABWdCuOiiw-C1vfTjusE2GR8UEkvwT80yBl5ewVc | 12737 |
dragonflow/db/drivers/redis_mgt.py | sha256=jlWZjyART2uG5XlZHT1VMEx0MrLHJn1J37P45RCDrA8 | 13664 |
dragonflow/db/drivers/zookeeper_db_driver.py | sha256=yd_eGggmNfbvH6gWgP-uokR8wPs94DrGuYRYNkof6U0 | 7058 |
dragonflow/db/models/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/db/models/active_port.py | sha256=1CVp653kPamzuN0rA01-Ipjogbz4RNinST-24LTrBGE | 1138 |
dragonflow/db/models/all.py | sha256=SEtsHrp0gIk6xKxM4Ns-5VPwS-dH2Hihs7IiXtCpx1k | 1092 |
dragonflow/db/models/bgp.py | sha256=aY40U1Xs-jMhlsTUagKM0DE-5dkGazx2yHuQCj4XL10 | 1755 |
dragonflow/db/models/constants.py | sha256=o9t0gBOQlu-rXlQD_2n4t05Q47jxZyy-OQmAOkoXYSA | 652 |
dragonflow/db/models/core.py | sha256=wc0o0P_WzKvc0MaWrbdSX3924L0_ouep-q0DyfIio9g | 2137 |
dragonflow/db/models/host_route.py | sha256=zhGWghWukeryiHgDdWoWCjf_wA1LUZCL8sZkxHeLNoY | 794 |
dragonflow/db/models/l2.py | sha256=8r5ognsaL5iC2I-B3v12kOWSO-Nwb-RxruMbzq-f_Ek | 6075 |
dragonflow/db/models/l3.py | sha256=khIPjzmH1mQmq2DLPO_JPRAIlUc5Y9OlU7o-CbBgG_I | 2562 |
dragonflow/db/models/migration.py | sha256=lIl-CZC2vgKAYil89CDHpssbc4YAY7KXlyFmg9uL9bw | 1359 |
dragonflow/db/models/mixins.py | sha256=xp19d0GU1e05autff2NC64_WRoR2mpReHPhtHObPkg0 | 1908 |
dragonflow/db/models/ovs.py | sha256=JZLPNqMzSQwOdE1wFtEI1B3xavozU7kBAmEO2UQXIjU | 3041 |
dragonflow/db/models/qos.py | sha256=aMp8jZIztpBAoGhm4wS8Gk-UWTiCotR5qebgBWxLodk | 2665 |
dragonflow/db/models/secgroups.py | sha256=_6i-kZXAgrDl_T2RmqGacg0oHDhiFcepa-riCJKKjdk | 1595 |
dragonflow/db/models/service.py | sha256=eeSQv7EPVzO6hBuDBNSeNQ9N-Gh8xhBo-lgc_8JO_-c | 4160 |
dragonflow/db/models/sfc.py | sha256=9ZRVjl-bFoGZJMzojk43ZckD7cx-2BBQYo7AwfV4ZuY | 5427 |
dragonflow/db/models/trunk.py | sha256=RuQF0pAUTkrEX0kXy87rnT70NkJFVo6KvVTCoErjPMo | 1552 |
dragonflow/db/neutron/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/db/neutron/lockedobjects_db.py | sha256=Mv6buL6IhbOKC99LeCybYmSTsGU6QqrL_9bhmJcY6V0 | 9105 |
dragonflow/db/neutron/models.py | sha256=bInJ0rk8jJpSWOET4k_DREsJ_7N6gQlv-eau2oLgjVE | 1561 |
dragonflow/db/neutron/migration/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/db/neutron/migration/alembic_migrations/README | sha256=6aSHJrvdQoe_gsRz86dm52gKFhY9yCpWgfmVgq698iE | 74 |
dragonflow/db/neutron/migration/alembic_migrations/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/db/neutron/migration/alembic_migrations/env.py | sha256=v1MvfsOZVeFJf1gaVm5p3ouQUrP_loGT9q50MZgfFe0 | 2841 |
dragonflow/db/neutron/migration/alembic_migrations/script.py.mako | sha256=kCv2KfYqCa0Gj3EXJQxsujWnA7qDOICJKfrs4ffWJyk | 1053 |
dragonflow/db/neutron/migration/alembic_migrations/versions/CONTRACT_HEAD | sha256=tldNPqld8F_6unGuEuqe49PfWR0Sk1YQe-UXxAWv3ko | 13 |
dragonflow/db/neutron/migration/alembic_migrations/versions/EXPAND_HEAD | sha256=4jgun38ZEUmcBtq3wXAEz44SASrC3_zgb3UOi931oW8 | 13 |
dragonflow/db/neutron/migration/alembic_migrations/versions/ce93d45fd192_initial_branchpoint.py | sha256=9jmOKXfAE2sQEnqOVuMHws7ddYoc7CDfN_lWC8Tut6I | 806 |
dragonflow/db/neutron/migration/alembic_migrations/versions/mitaka/contract/ee426cd9f25a_initial_contract.py | sha256=DsnWG32ixSJSCGdfpuIIVH28U3-4lHG7UwRQn5VfVJ8 | 903 |
dragonflow/db/neutron/migration/alembic_migrations/versions/mitaka/expand/1dee3dc24674_initial_expand.py | sha256=oKihsggU6Tjjs46E97mN-n9OB8PM7OgA3gHmCXdB0ik | 899 |
dragonflow/db/neutron/migration/alembic_migrations/versions/mitaka/expand/f03c862d2645-dragonflow-lockedobjects.py | sha256=GGnjhz8NZA7roWe9bGafDzVnBl_sqArAeCQdansqzXQ | 1186 |
dragonflow/db/pubsub_drivers/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/db/pubsub_drivers/nb_api_neutron_notifier.py | sha256=-xOMt6lqAT_-ciyvNGZmo-yjDtF6xpoGDbu60bX5rOA | 5826 |
dragonflow/db/pubsub_drivers/redis_db_pubsub_driver.py | sha256=AFLXC2IHqlwrIoN38GSND0LH3O7qlnb5-8_c6iaZ4hU | 9241 |
dragonflow/db/pubsub_drivers/zmq_pubsub_driver.py | sha256=sndJXHi7XjJ4Pw3fd-OJQJCPt38KSKfqVEUykpTXJjo | 6259 |
dragonflow/neutron/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/agent/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/agent/df_l3_agent.py | sha256=6lvax5e6a5XTZ6BGQ1WYKnSIFeDbzEcoTmXkA7qqIE0 | 791 |
dragonflow/neutron/agent/l3/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/agent/l3/df_router.py | sha256=4EuZYXaKRsjBVT4xC64x3cwTOisTN6RROLyuH8I_crU | 2216 |
dragonflow/neutron/common/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/common/constants.py | sha256=7J1sEV-72WVaT4VSPc8eVKlf2n9fGpU2v4JL6P84PhM | 1026 |
dragonflow/neutron/common/dhcp_opt_map.py | sha256=r2HnP13P9C00cy7JWqr6UYzFk6HAnaDKIftLE8xfHFs | 5607 |
dragonflow/neutron/db/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/db/models/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/db/models/l2.py | sha256=HefjH4YlmCabRKH4F4lxIh0Gcoa_Lj7N0YtU9WkFoSg | 5499 |
dragonflow/neutron/db/models/l3.py | sha256=VqXxL9E7EtHl9LEy3E3_2ch-k5s0OGu4coHDW3ABS6U | 1274 |
dragonflow/neutron/db/models/qos.py | sha256=qD2B3a4KQ8SxGAJyuVljQdOj4O-zih5GMV-9ojjtl7c | 1333 |
dragonflow/neutron/db/models/secgroups.py | sha256=bQ6JGVMylUrIWwvgBERg8zxb0DXIMQJEyt4uezGphjs | 2043 |
dragonflow/neutron/ml2/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/ml2/mech_driver.py | sha256=5btbUCyzY2Ig-G7XGZ72JugHc78ZQDE789HMIi9qIdY | 24003 |
dragonflow/neutron/services/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/services/l3_router_plugin.py | sha256=u9BdzKiPJKPWVSKkiSN9KFkO8cX379Mwd5oJFYvVyIg | 13724 |
dragonflow/neutron/services/mixins.py | sha256=4bgSaXWWb0bO10VedhlQKb-KNHFA53cA7H508vuNiLg | 951 |
dragonflow/neutron/services/bgp/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/services/bgp/bgp_plugin.py | sha256=yOnLCcnpNb7mUcaO1KzZDIeGw-zRHgsV34ElLrSnyk4 | 16088 |
dragonflow/neutron/services/flowclassifier/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/services/flowclassifier/driver.py | sha256=gH8p-mpKjvG039SWTwTdmFXoQWWKAv_NhhAiPpt1dTU | 4061 |
dragonflow/neutron/services/qos/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/services/qos/drivers/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/services/qos/drivers/df_qos.py | sha256=YZPOiuNol0MZ2Ly9vRCUuYKfUT2s0XE1vsMQn_mwnm0 | 3110 |
dragonflow/neutron/services/sfc/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/services/sfc/driver.py | sha256=ydKCC2a__koo-i_X47SZy23kxElGQPNA4DLbDqTSf7M | 5491 |
dragonflow/neutron/services/trunk/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/neutron/services/trunk/driver.py | sha256=6u7w0tuoNyz7ef4yFeaJssFIHyudlTbuWWVnWvSYl_8 | 6875 |
dragonflow/ovsdb/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/ovsdb/commands.py | sha256=zL__KLFosBVc4od7zoKu7D2nQN4U4ZmmCQW9tnafekI | 6790 |
dragonflow/ovsdb/impl_idl.py | sha256=VtPBCC-Hk4_HOVTRoNc8OhD2-FYpxBG86AP6y2JdCkY | 4666 |
dragonflow/ovsdb/vswitch_impl.py | sha256=l-atgPHH28Z2pGAVAuwRmJzVM3uA_UqEmZ0RI7EStoc | 11434 |
dragonflow/tests/__init__.py | sha256=6QXgeeelkIwn9yg6u1LXGshNJeuEBFDNYRrBtBMrWf8 | 646 |
dragonflow/tests/base.py | sha256=JnKc_hbsuDgbfsfzEnCpRE1c7ieLCPlAYlmCdX10jjY | 773 |
dragonflow/tests/common/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/tests/common/app_testing_objects.py | sha256=RVVkp7dh0IVpjJXrMfagYiqAKumTrAGBHX1EQUrYCTM | 44029 |
dragonflow/tests/common/clients.py | sha256=Sl0GJj4qu7bvAs1_DiQGktjF_WqrvHwVApAkxriOH5c | 2502 |
dragonflow/tests/common/constants.py | sha256=Ny0ROWpRrtzrU581kX-qEh2B9o4l5_F-RwktJNHkrC8 | 944 |
dragonflow/tests/common/utils.py | sha256=mzMRhd_jxfG3LS-d2Y5fdZufla9fuBN5gzED1M0rymI | 8713 |
dragonflow/tests/contrib/gate_hook.sh | sha256=XqILtvx4OR08wKQ94ZVoIiDXu5YKQkgVFHMjvUb-3SQ | 2660 |
dragonflow/tests/contrib/post_test_hook.sh | sha256=Ym1zkZKBFTu7wIFOOF4MnuHUAVTH1yfNiOIviWDz0dI | 1786 |
dragonflow/tests/database/test_db.py | sha256=EHcTKTgomOIOpz_3Xn1d-l7W12AAApvY2DZF4vE2qkE | 5317 |
dragonflow/tests/fullstack/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/tests/fullstack/test_allowed_address_pairs_flows.py | sha256=5Wk6-6IGvil4hqSm08wGlWiJrmVwB_U_SomvaT5xYYg | 6803 |
dragonflow/tests/fullstack/test_api_nb.py | sha256=aexkrqDkJ8hXbtgUQeodYbdPJqRd59O79yulTglelXc | 3965 |
dragonflow/tests/fullstack/test_apps.py | sha256=qbI2Y2hydGQEBrhhMWtkB5clGd_y8mE0W5y9mHcY0NE | 106357 |
dragonflow/tests/fullstack/test_base.py | sha256=9yADBeUFdOdZ8UDi-BuFonPOp1XFpfMAVBx73WtOD8c | 5693 |
dragonflow/tests/fullstack/test_db_api.py | sha256=KrRgJ_I8Xu-qaMgptbynxhVsePR5va-ht9PR9e-6zIU | 4757 |
dragonflow/tests/fullstack/test_db_consistent.py | sha256=8fKBjfzW2ROuBpY3g0_FGrAIAPH1HCJBI9iJfTm8YKg | 5032 |
dragonflow/tests/fullstack/test_dhcp_flows.py | sha256=Fd2hmIVAQU-l5p7AeBvDF0p3pMi-blqIj12XmKYERc4 | 7196 |
dragonflow/tests/fullstack/test_l2_flows.py | sha256=fvtYooyG0cf3YhydfU551doTS9pcz0BzMoH1lOVsefU | 21799 |
dragonflow/tests/fullstack/test_l3_flows.py | sha256=bXg2bFK3Q40BIOIITNTDPtv-XVg-A8RKNBUce3RPHsQ | 3464 |
dragonflow/tests/fullstack/test_metadata_service.py | sha256=1FrNmQTgv9u4wIbXGJv2htCvaH1wBfT6DuRms7GxHDs | 2800 |
dragonflow/tests/fullstack/test_neutron_api.py | sha256=gxfAmI0VuNJcPVjGsobhjoZc4-a7SPuxevntUJw7Fjc | 29434 |
dragonflow/tests/fullstack/test_object_version.py | sha256=RUOR99FqM8aVDWfzR3fmIXkpVW0Mi1vJkcaHB6PUsyw | 9981 |
dragonflow/tests/fullstack/test_objects.py | sha256=hXHfhQm5LrJvxFBUUTm9g27i32qnmdI1VboTHlMXLdI | 26274 |
dragonflow/tests/fullstack/test_ovsdb_monitor.py | sha256=IqbZGtTm8GhbI3Ym5XZhz0WcCH-US3nhtWpMnNiXyS4 | 7841 |
dragonflow/tests/fullstack/test_portqos.py | sha256=8pOuYmLIeS08UXLL7FTBAU42xKjE2xHu68bE1yhA3fE | 3733 |
dragonflow/tests/fullstack/test_portsec_flows.py | sha256=P7Fng-n2AqyDSSx1iUlKZM15R7NoXZy7-w0x_dnQWJE | 10900 |
dragonflow/tests/fullstack/test_pub_sub.py | sha256=XsKbhjJ1yN2gFXAWIouRxRlWz2FDfNhGoUvq_7gkQTc | 15872 |
dragonflow/tests/fullstack/test_remote_port.py | sha256=OUJkX3SZ2kA_pF5p9t2-qkCZ0x-qfPXlQiqFYLA_j9k | 3110 |
dragonflow/tests/fullstack/test_responder.py | sha256=8s_o0saQoef5YVzzLVIdWbTVls5-9rWqynRxEHdM4Wk | 7166 |
dragonflow/tests/fullstack/test_ryu_base_app.py | sha256=yq31nAG6iHbFdf99_kWmEZSFEiPTzd68jAluWYLSjZY | 3110 |
dragonflow/tests/fullstack/test_sfc.py | sha256=rPivTXc2Bl8CiUiwGZKH2ZOGheK0RrZopgTd1fNUf8Q | 20534 |
dragonflow/tests/fullstack/test_snat_flows.py | sha256=HXCUuOUVf_kv3JTb6pJucnJ5Q9wWgN-m95R8B3azOrI | 3511 |
dragonflow/tests/fullstack/test_topology.py | sha256=vGbGqWaRWnzaSIx8EQ33BY8GSQgpdSnHhlGZeh_qZhM | 3674 |
dragonflow/tests/unit/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/tests/unit/_test_l3.py | sha256=_ZcNB74xNElIX2z8ZJtXygRYudzVpftlV6xiOLpiIRI | 8269 |
dragonflow/tests/unit/test_api_nb.py | sha256=lviSTbG2B8TTldGO8YtMxVdnV_RMtH1akgbHyn6tDNY | 7135 |
dragonflow/tests/unit/test_app_base.py | sha256=y0-_QYbB6i5xIBKIVZwWu5cR3JjlttAFHWshjeXu75A | 11245 |
dragonflow/tests/unit/test_chassis_snat_app.py | sha256=GV7oCjsJQ3-l7S_rv5bVDz724G04NqIpmWpnsNSCFJY | 3425 |
dragonflow/tests/unit/test_classifier_app.py | sha256=6zUp2bWQe_aXR6WNmWuyHnkXGoczI7MUxtNvqqUzUok | 3606 |
dragonflow/tests/unit/test_common.py | sha256=2acJPc4_Ywb7Y6NKjsjcI_4CihqYIUXEbIWC9xDTSNs | 3632 |
dragonflow/tests/unit/test_cookies.py | sha256=X-3jAAYR83vJ-OmTqvKkc2XovML_fxf7Pki59JXBdOE | 6399 |
dragonflow/tests/unit/test_db_store.py | sha256=F5H-zhLWvV6FWzZK0AFOOVvvBYYaoMPWjU6wHVFaxi0 | 14935 |
dragonflow/tests/unit/test_df_bgp_service.py | sha256=wgJdbwd48_5NQ5btpDOx5BTmgtqUQ0xszPb-RSqNF5o | 5992 |
dragonflow/tests/unit/test_df_local_controller.py | sha256=OEnhlL5Q4XiSN5xtXKx_CzbNHATzx0tLJlY63lXQrdc | 6502 |
dragonflow/tests/unit/test_df_qos_driver.py | sha256=4EayVKIU5u0rA6SifPDHvqWBNzY3lNmN7BHbNVwNdqU | 6872 |
dragonflow/tests/unit/test_dhcp_app.py | sha256=9UXdprLBgwQ55WA_TOqLB2wnM4xV4io_fg5rwt5OXv0 | 10115 |
dragonflow/tests/unit/test_dispatcher.py | sha256=4EmdPDqHeCP5fRMwO-eL17ybisZpSYH9FzoDDi6P9-Y | 1857 |
dragonflow/tests/unit/test_dnat_app.py | sha256=MwpysIyAi0oZQV0LeF_LNPWZ8WSWB53dbOT01WIXPIE | 8136 |
dragonflow/tests/unit/test_fc_app.py | sha256=-4UQuKGRvgbv2fhk8qI2ZE55F_RDRhoZT5xrYx7lawE | 8293 |
dragonflow/tests/unit/test_fc_driver.py | sha256=BDZtdt_gS6I-7a6AzloHZa_bzbxtEtA-7ysfB94dUug | 7788 |
dragonflow/tests/unit/test_l2_app.py | sha256=oQWwWvHahqmQ-_bIa0gsbKFfUs0jrFfwYqKOZUpgpvs | 2538 |
dragonflow/tests/unit/test_l3_app.py | sha256=snFhDeqbnqnEJhFqP2cjBRueBUN_k4ZRiXVXtkDpAQk | 3258 |
dragonflow/tests/unit/test_l3_proactive_app.py | sha256=_feLzPtGXF4O33QmiOEw1eSaAq0tOQU4Cavl4lEgCK0 | 3662 |
dragonflow/tests/unit/test_l3_router_plugin.py | sha256=yVeiSFZUYpbQuWDFr_xl-F2f9ePQwQ36z099cW5xiDc | 12284 |
dragonflow/tests/unit/test_legacy_snat.py | sha256=rb4p4ZswZHKT3_-h-Jyjm7dXx58o6ZkPmMImLi8jy2I | 6033 |
dragonflow/tests/unit/test_logical_networks.py | sha256=IPGCri7I8LD5dNFNLHvY6MlSrm0b1uJ3RJM_vkRCc9Y | 5344 |
dragonflow/tests/unit/test_mech_driver.py | sha256=r6-e1p2UmOxblGVoQB2ZGo55-SyU9XUnpI0Dps8YWlE | 25066 |
dragonflow/tests/unit/test_metadata_service_app.py | sha256=9qkVKKlmHlD7lXr-xwWnQhH5cmRb1814g_2i2gxXDPw | 4677 |
dragonflow/tests/unit/test_migration_app.py | sha256=v_d15Y1pWwxcB27LOavIEqsLnh-v9gtngcsbdVMlBAI | 2197 |
dragonflow/tests/unit/test_model_fields.py | sha256=SMSjuU9S-La2kY6XBmajMQzdQYEHPVh0oibcEZ810Ag | 5140 |
dragonflow/tests/unit/test_model_framework.py | sha256=pBuXEpgHEFKbtq4mTb-dRw6xA4W5pBE_AAOwux2PHIc | 15508 |
dragonflow/tests/unit/test_model_proxy.py | sha256=896JbnSHNs63BmDiNmLIaXVenXjCgnxmJW51ANm5bP8 | 7569 |
dragonflow/tests/unit/test_nb_api_neutron_notifier.py | sha256=4usxsJvRlu7T9GB4-IH_L9Pb7k5hmA4kcDxCY9JFSYw | 2990 |
dragonflow/tests/unit/test_portbinding_app.py | sha256=YAO2cHUmHa0lTSHXtTV1KUpS37Mvn_u-mJ-ch6v_VvU | 4054 |
dragonflow/tests/unit/test_provider_net_app.py | sha256=D5JyjRxHnLUYoRuKDHF15mZpp9R_8bbQbmX8x31TN_k | 3337 |
dragonflow/tests/unit/test_qos_models.py | sha256=gozIKhexN7sY6nEPGTfWleu6WJPrFtEgHHlk7AiXprQ | 1726 |
dragonflow/tests/unit/test_radix_tree.py | sha256=itR6K3Gq6hi-uLqD8ULp0x-VNEiRY5-3A3DN3rjtpk4 | 2184 |
dragonflow/tests/unit/test_rate_limiter.py | sha256=-8fOjtFsET8-SawbCZSAhGP89JCBbFxoP7OL2M2mmMY | 1378 |
dragonflow/tests/unit/test_redis_db.py | sha256=qQXpNXDBvJYcREp8acCeJpzZN8Vrp-xgbnT26l3LfRw | 5376 |
dragonflow/tests/unit/test_redis_pubsub.py | sha256=LPyt70qy4vZUwyjApJBnjI42zFFofmCxijshjZJssd4 | 2023 |
dragonflow/tests/unit/test_ryu_base_app.py | sha256=4MO0z9YbHM4XDRYNaTVBitgvvdVf6n--tz5-9l8iMHY | 3050 |
dragonflow/tests/unit/test_service.py | sha256=FV9dy_Lknk_n4eKNG1IIDJrIadp1sBoCF2Wj6DRLYxQ | 4576 |
dragonflow/tests/unit/test_sfc_app.py | sha256=qYlhnvSf4Z8_dDD3yOoV7nqhhHoT0dtVt9b1CokG88I | 12048 |
dragonflow/tests/unit/test_sfc_driver.py | sha256=GnKLlCwCqF80hEe0fUev0nQr94vO6htTJoWDNryclV0 | 8662 |
dragonflow/tests/unit/test_sfc_models.py | sha256=QrUI9PC_B5CcwNa5vRZhwv0hjEUQfBP6AwDw1CYBu8E | 1886 |
dragonflow/tests/unit/test_sg_app.py | sha256=Ag1OZQY_sLTqv414DoFcMriMcYVlfq8YsZjXSwwNipY | 26014 |
dragonflow/tests/unit/test_sync.py | sha256=N0WnLNLcHmtmURoeau3eOQeQLl0BfJdIHNSci0wzBhY | 4033 |
dragonflow/tests/unit/test_topology.py | sha256=uxKovfT6CAEqu9gwkpNQaw3qg_Rp5iC5UteEL0t7he4 | 8714 |
dragonflow/tests/unit/test_trunk_app.py | sha256=5_MCrc4FxyTkner_ZxAYh5Bz3USIXajzW_vjFRQAQKc | 7914 |
dragonflow/tests/unit/test_trunk_driver.py | sha256=myc8GCiie9cgdxjr8yy2fOC87oFC_S4YypxB026Eb7c | 8122 |
dragonflow/tests/unit/test_tunneling_app.py | sha256=SRRMNJjbohNnGXoc-tjCJN94Md4K7WT0i-LZgf77QVY | 5710 |
dragonflow/tests/unit/test_zmq_pubsub.py | sha256=_sIT_TQymGkgnIgV5gK2yPXB5FDKmjx_-xuxnIzgl1g | 3645 |
dragonflow/utils/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
dragonflow/utils/radix_tree.py | sha256=qVjwbKe7P7-x2Gsj2pnhzgGVSkT2lPcvaHEzCgvI7z0 | 2441 |
dragonflow-4.0.0.dist-info/DESCRIPTION.rst | sha256=DwJFUz52ai7p211QLKG5X2tFwPayiyM2iznzhwuSVJk | 3163 |
dragonflow-4.0.0.dist-info/METADATA | sha256=4QAZxTkcQgDl9hkBYl8X1b3TWmaPUAJ0pupNsbiRfZ4 | 4853 |
dragonflow-4.0.0.dist-info/RECORD | — | — |
dragonflow-4.0.0.dist-info/WHEEL | sha256=bee59qcPjkyXfMaxNWjl2CGotqfumWx9pC1hlVLr2mM | 92 |
dragonflow-4.0.0.dist-info/entry_points.txt | sha256=AFy0aPxnr0xwVMRS7Y2zou15b72Rh5gWMo9KhO0vz8Y | 3235 |
dragonflow-4.0.0.dist-info/metadata.json | sha256=bndMz3ppQr3vr8Wotb2WfNYBAtbzsuhd5BAbNGZouDI | 5903 |
dragonflow-4.0.0.dist-info/pbr.json | sha256=bwkOzcks_rheUPpOgUNkib21Q6cyeVcgaFFbVqF-suM | 46 |
dragonflow-4.0.0.dist-info/top_level.txt | sha256=GgJ12xgjyu4zIrvPhzF6BE2FHLto9t2YmHUzG1yRkJA | 11 |
top_level.txt
dragonflow
entry_points.txt
df-bgp-service = dragonflow.cmd.eventlet.df_bgp_service:main
df-db = dragonflow.cli.df_db:main
df-l3-agent = dragonflow.cmd.eventlet.df_l3_agent:main
df-local-controller = dragonflow.cmd.eventlet.df_local_controller:main
df-metadata-service = dragonflow.cmd.eventlet.df_metadata_service:main
df-publisher-service = dragonflow.cmd.eventlet.df_publisher_service:main
active_port_detection = dragonflow.controller.apps.active_port_detection:ActivePortDetectionApp
aging = dragonflow.controller.apps.aging:AgingApp
chassis_snat = dragonflow.controller.apps.chassis_snat:ChassisSNATApp
classifier = dragonflow.controller.apps.classifier:ClassifierApp
dhcp = dragonflow.controller.apps.dhcp:DHCPApp
dnat = dragonflow.controller.apps.dnat:DNATApp
fc = dragonflow.controller.apps.fc:FcApp
l2 = dragonflow.controller.apps.l2:L2App
l3_proactive = dragonflow.controller.apps.l3_proactive:L3ProactiveApp
l3_reactive = dragonflow.controller.apps.l3_reactive:L3ReactiveApp
legacy_snat = dragonflow.controller.apps.legacy_snat:LegacySNatApp
metadata_service = dragonflow.controller.apps.metadata_service:MetadataServiceApp
migration = dragonflow.controller.apps.migration:MigrationApp
portbinding = dragonflow.controller.apps.portbinding:PortBindingApp
portqos = dragonflow.controller.apps.portqos:PortQosApp
portsec = dragonflow.controller.apps.portsec:PortSecApp
provider = dragonflow.controller.apps.provider:ProviderApp
sfc = dragonflow.controller.apps.sfc:SfcApp
sg = dragonflow.controller.apps.sg:SGApp
trunk = dragonflow.controller.apps.trunk:TrunkApp
tunneling = dragonflow.controller.apps.tunneling:TunnelingApp
cassandra_nb_db_driver = dragonflow.db.drivers.cassandra_db_driver:CassandraDbDriver
etcd_nb_db_driver = dragonflow.db.drivers.etcd_db_driver:EtcdDbDriver
ramcloud_nb_db_driver = dragonflow.db.drivers.ramcloud_db_driver:RamCloudDbDriver
redis_nb_db_driver = dragonflow.db.drivers.redis_db_driver:RedisDbDriver
zookeeper_nb_db_driver = dragonflow.db.drivers.zookeeper_db_driver:ZookeeperDbDriver
nb_api_neutron_notifier_driver = dragonflow.db.pubsub_drivers.nb_api_neutron_notifier:NbApiNeutronNotifier
redis_db_pubsub_driver = dragonflow.db.pubsub_drivers.redis_db_pubsub_driver:RedisPubSub
zmq_pubsub_driver = dragonflow.db.pubsub_drivers.zmq_pubsub_driver:ZMQPubSub
zmq_pubsub_multiproc_driver = dragonflow.db.pubsub_drivers.zmq_pubsub_driver:ZMQPubSubMultiproc
dragonflow = dragonflow.neutron.services.flowclassifier.driver:DfFlowClassifierDriver
dragonflow = dragonflow.neutron.services.sfc.driver:DfSfcDriver
dragonflow = dragonflow.db.neutron.migration:alembic_migrations
df = dragonflow.neutron.ml2.mech_driver:DFMechDriver
df-bgp = dragonflow.neutron.services.bgp.bgp_plugin:DFBgpPlugin
df-l3 = dragonflow.neutron.services.l3_router_plugin:DFL3RouterPlugin
df-l3-agentless = dragonflow.neutron.services.l3_router_plugin:DFL3AgentlessRouterPlugin
dragonflow.conf = dragonflow.conf.opts:list_opts