neutron_dynamic_routing/__init__.py,sha256=caNIlqmdgi4ttym63h7NE1WSCo1tTaNFhJuRUUwzcEg,680
neutron_dynamic_routing/_i18n.py,sha256=VFeUkc9-8-ET3GGcwSUY40pUOSYRyP355K0jTdkDpLU,1371
neutron_dynamic_routing/version.py,sha256=W2wMm80wTgsjZII7fryrkww-SS2LeeGAOtqsn3QdcaI,702
neutron_dynamic_routing/api/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/api/rpc/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/api/rpc/agentnotifiers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/api/rpc/agentnotifiers/bgp_dr_rpc_agent_api.py,sha256=PpBXpuK-z8_g_agtkqK1zUtKo6oojegX4DVoqfJ574s,5074
neutron_dynamic_routing/api/rpc/callbacks/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/api/rpc/callbacks/resources.py,sha256=aGNMcEe-427nhOZ-RAQJkLBFNuogU1HoyCtWCRWB4VU,601
neutron_dynamic_routing/api/rpc/handlers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/api/rpc/handlers/bgp_speaker_rpc.py,sha256=9Ov7X6vp_lJADqePErWz3U0-uVQ7SsoS_l_RTG3pQ9c,2501
neutron_dynamic_routing/cmd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/cmd/eventlet/__init__.py,sha256=xXqbj3cd0F6T_ATxAhNOJ8WFTnZjDK6lv1nUJtmXiFs,964
neutron_dynamic_routing/cmd/eventlet/agents/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/cmd/eventlet/agents/bgp_dragent.py,sha256=Zwf4HQFEOLD4tecDKFou1udlux2vbCY1SILxH_qXnbA,714
neutron_dynamic_routing/db/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/db/bgp_db.py,sha256=lXgjj950vdJEtO2nDAy7fZnLg_kzlj36kzYfAAJwb2s,61954
neutron_dynamic_routing/db/bgp_dragentscheduler_db.py,sha256=oNg_dng8D6A6JlSjOdlbubBXBzUWyYcLnI3Ulge662Q,12066
neutron_dynamic_routing/db/migration/README,sha256=qR5CvGZMc8T5ShuSYEuhiQBms7RIAp5zVeCrzJa46zQ,131
neutron_dynamic_routing/db/migration/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/db/migration/alembic_migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/db/migration/alembic_migrations/env.py,sha256=-ULU9GVp2j18sHmfhqR6Idp0kdrcdq3B1CJ2Z1_hamE,2560
neutron_dynamic_routing/db/migration/alembic_migrations/script.py.mako,sha256=7nWUtveRiHH1VThOqDydwi8ieNTiGWpeKSi0w_Vrelc,1051
neutron_dynamic_routing/db/migration/alembic_migrations/versions/CONTRACT_HEAD,sha256=0t3Wfuun3jAULiaJGUEnQnR_ioxKORccfuRVZ7LuJF0,13
neutron_dynamic_routing/db/migration/alembic_migrations/versions/EXPAND_HEAD,sha256=fbLWmm0gHdYQSa1BgOZABsmQSMh6RRfJKYHDRat349g,13
neutron_dynamic_routing/db/migration/alembic_migrations/versions/start_neutron_dynamic_routing.py,sha256=dQTI0xRbg8yNrs6oDnrXCpxaQTAJyPMZOFhrh61z74E,910
neutron_dynamic_routing/db/migration/alembic_migrations/versions/newton/contract/4cf8bc3edb66_rename_tenant_to_project.py,sha256=vBsR_DPVd8ogRzyjntGpg5YSCLgDM_w58uSFhtQetgU,3316
neutron_dynamic_routing/db/migration/alembic_migrations/versions/newton/contract/61cc795e43e8_initial.py,sha256=T54j_cifrKvaWcF_Nz3hFhy2bWEDZPnhpiMuCxJMqPs,977
neutron_dynamic_routing/db/migration/alembic_migrations/versions/newton/expand/f399fa0f5f25_initial.py,sha256=sSXj7UJeTvg9byQOLebz3P4JbJ5KTI1EkUvHOmTWlj4,1073
neutron_dynamic_routing/db/migration/alembic_migrations/versions/queens/contract/a589fdb5724c_change_size_of_as_number.py,sha256=eihGunkVVbo4rsI2LS4NzkRdkgNSGOChsmEexQ9friw,1198
neutron_dynamic_routing/db/migration/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/db/migration/models/head.py,sha256=VOCpv-B871BTV2_0h9wvXbkJBv3OWjgc0rlm_nQBAWc,858
neutron_dynamic_routing/extensions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/extensions/bgp.py,sha256=gnEcEcAFAvS-BZ0RzrPRxoBwgEgzPluKYEX6P5AB18g,8707
neutron_dynamic_routing/extensions/bgp_4byte_asn.py,sha256=6874rGsa1vAXruilo-Kmk4jbEp7tw4EgeMCbyGiVkqU,2369
neutron_dynamic_routing/extensions/bgp_dragentscheduler.py,sha256=fMb8tk2y7CrFGj0j5Mhvza1IxqEPf92NI9JhzaHNfLo,5995
neutron_dynamic_routing/policies/__init__.py,sha256=8giKke0B4Kq_75CqTtqDWlj4Bh2HVvntguDFfHaN_P0,912
neutron_dynamic_routing/policies/base.py,sha256=afpEjsjZoP_r9ZoVAnF2AQDfvMpwG09G9fCbhD4_2_I,723
neutron_dynamic_routing/policies/bgp_dragent.py,sha256=qGHkh3l6r3SWJ88FDRKANiTogwCiHzUyWqq9-C2_KkM,1983
neutron_dynamic_routing/policies/bgp_peer.py,sha256=QqvIrXY_n13IsfygxmFzmMa0RLKZyvzXs2ZqrQJg93s,1788
neutron_dynamic_routing/policies/bgp_speaker.py,sha256=spljMB8pKIYvTG5UUWcmvPqwViwB9MExTgtFgFyUoDU,3312
neutron_dynamic_routing/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/services/bgp/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/services/bgp/bgp_plugin.py,sha256=-vF_neVVr6Qzq9LuUZA8dud4GId9gYSqbJ0tmAjpFoQ,20919
neutron_dynamic_routing/services/bgp/agent/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/services/bgp/agent/bgp_dragent.py,sha256=8YYTipPNaHcYKqUmyCSSS7wfIOSqkplY_uhPvZKH87o,31901
neutron_dynamic_routing/services/bgp/agent/config.py,sha256=eAxPg3Enqalc2e42datwvI30DXKBdJbTS2iQFJNMp6g,1011
neutron_dynamic_routing/services/bgp/agent/entry.py,sha256=TwkBxE9OyCZc7vH71hNYEBYRRz9uKmS4Geh9fZ0Yhc8,1788
neutron_dynamic_routing/services/bgp/agent/driver/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/services/bgp/agent/driver/base.py,sha256=BYR9b5XwMzyk80FJIvesUmPhuxsarxZ-lv3QSB9npEA,6093
neutron_dynamic_routing/services/bgp/agent/driver/exceptions.py,sha256=jEcxC9QYOsAwNHpmN-dap8Fgjby5-3Ei2TcJIpB8smY,2070
neutron_dynamic_routing/services/bgp/agent/driver/utils.py,sha256=-j8poD_0VW9N79Wf4zB98hZcmmXFcllMrz6xtJeS9-Q,3159
neutron_dynamic_routing/services/bgp/agent/driver/os_ken/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/services/bgp/agent/driver/os_ken/driver.py,sha256=odKvSiEraQOZxo0c4GsUgrb5aH386qZt6MBwIXSMEbk,9653
neutron_dynamic_routing/services/bgp/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/services/bgp/common/constants.py,sha256=dWf_0OvAtXLUBnJcbO-6oAfSpXMH6Bvpu3kHlZktuH0,906
neutron_dynamic_routing/services/bgp/common/opts.py,sha256=_FfT35Pw7cFkn44NkdmSJLO0RU359l11kU-B6GowBdc,993
neutron_dynamic_routing/services/bgp/scheduler/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/services/bgp/scheduler/bgp_dragent_scheduler.py,sha256=gIlyLS1-7UukFV4H65ZkmHQkyetKmZyq2YFzgdjpFdk,9618
neutron_dynamic_routing/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/common/helpers.py,sha256=f_TFT436ipdG9DFK5Ear5eOpSr6SJrjKiXIr1RTWzMQ,1493
neutron_dynamic_routing/tests/contrib/README,sha256=Z5MEB7um67Fycq1r6WG_Xa4GcYi1SjkhTq6H8Z037w8,160
neutron_dynamic_routing/tests/contrib/gate_hook.sh,sha256=dGHLpRDr3HDqB6IOr3-waYE6q9kEKN_-7lEH_1sDgYg,3702
neutron_dynamic_routing/tests/functional/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/functional/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/functional/services/bgp/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/functional/services/bgp/scheduler/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/functional/services/bgp/scheduler/test_bgp_dragent_scheduler.py,sha256=0Lr-jTov4XPIbf-0qRFfLmO6sl8g4J3JOGfHJUPbcAc,8261
neutron_dynamic_routing/tests/unit/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/api/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/api/rpc/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/api/rpc/agentnotifiers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/api/rpc/agentnotifiers/test_bgp_dr_rpc_agent_api.py,sha256=wKJw_21cPiKFaDVFm3IL1uFS4-ddpVrf6mjIgqTX0w0,3886
neutron_dynamic_routing/tests/unit/api/rpc/handlers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/api/rpc/handlers/test_bgp_speaker_rpc.py,sha256=0gjiICSzL8qjV3rOZf1VdKPCzW-ZEJlCqJ1BMhCwuVE,1757
neutron_dynamic_routing/tests/unit/db/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/db/test_bgp_db.py,sha256=Alw9jddswGq3ISW5-t1x-Z5-5SRy97wtWS3ZG_QiddM,81810
neutron_dynamic_routing/tests/unit/db/test_bgp_dragentscheduler_db.py,sha256=hbl1TeNQVmd8LFy6Q0AChpB5JqEMyz7piALkVNPdZxI,8848
neutron_dynamic_routing/tests/unit/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/services/bgp/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/services/bgp/test_bgp_plugin.py,sha256=kN3KS3JV9TRAUMSQA3EbrLTUI7ctVmE4n0YLuBK3gEs,5992
neutron_dynamic_routing/tests/unit/services/bgp/agent/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/services/bgp/agent/test_bgp_dragent.py,sha256=d8Yf-r_edv0yWd3PIMauAT5K9g0W04j9HRfXsfszeis,34173
neutron_dynamic_routing/tests/unit/services/bgp/driver/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/services/bgp/driver/test_utils.py,sha256=MgkynwcS8HWyaSyisSeQw1_OKBGwIWFASVc2UuN2QPA,7770
neutron_dynamic_routing/tests/unit/services/bgp/driver/os_ken/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/services/bgp/driver/os_ken/test_driver.py,sha256=Pft7mRSSXKTcwiYtrHyDhAZH_Nin2SLm_RY30SbyIkY,15204
neutron_dynamic_routing/tests/unit/services/bgp/scheduler/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
neutron_dynamic_routing/tests/unit/services/bgp/scheduler/test_bgp_dragent_scheduler.py,sha256=tZrm5ODJ77CGl8fAkcloallOioUpTsm8Oat2NoEqcdw,14884
neutron_dynamic_routing-18.1.1.dist-info/AUTHORS,sha256=Ihbp6X0GqTwYWf0Vir-hQHgGspEj6kM49Wxn4jIu2Jc,8326
neutron_dynamic_routing-18.1.1.dist-info/LICENSE,sha256=XfKg2H1sVi8OoRxoisUlMqoo10TKvHmU_wU39ks7MyA,10143
neutron_dynamic_routing-18.1.1.dist-info/METADATA,sha256=a0KhnLsKxrqcmdEI55UCENXAFXY-Zx40Rl_GV-d9LB8,2409
neutron_dynamic_routing-18.1.1.dist-info/WHEEL,sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY,92
neutron_dynamic_routing-18.1.1.dist-info/entry_points.txt,sha256=-u46MMmygSArb2YERwYzDFLKdQhwxYmlK2ZbYmGKYSk,593
neutron_dynamic_routing-18.1.1.dist-info/pbr.json,sha256=7a5iLiQZkjIhK6c9wmOouK1isCFRpAP3BxNJPK9poGs,47
neutron_dynamic_routing-18.1.1.dist-info/top_level.txt,sha256=C0M_9mH4xwLmft27zThCZWtuQ6-337N3YuiY5rjDW1M,24
neutron_dynamic_routing-18.1.1.dist-info/RECORD,,
