Refactored link finders 41/40841/1
authorIlia Abashin <abashinos@gmail.com>
Fri, 1 Sep 2017 12:51:52 +0000 (15:51 +0300)
committerIlia Abashin <abashinos@gmail.com>
Fri, 1 Sep 2017 12:51:52 +0000 (15:51 +0300)
commit7b4235dced0c66096638bebd5cc98a631538b0e1
treeea6e17af0fbd854ef7b2053aa7c1e71949d977aa
parent692489cc50c8025ede1646627a7a583a4feb3798
Refactored link finders

Mappings are now defined in a configuration file and fetched dynamically.

Change-Id: I250c22967fc66fc0aca173d4c9d65581d879b5d2
Signed-off-by: Ilia Abashin <abashinos@gmail.com>
20 files changed:
app/config/link_finders.json [new file with mode: 0644]
app/discover/events/event_interface_add.py
app/discover/events/event_port_add.py
app/discover/events/event_router_add.py
app/discover/events/event_router_update.py
app/discover/events/event_subnet_add.py
app/discover/events/event_subnet_update.py
app/discover/link_finders/__init__.py [new file with mode: 0644]
app/discover/link_finders/find_links.py [moved from app/discover/find_links.py with 100% similarity]
app/discover/link_finders/find_links_for_instance_vnics.py [moved from app/discover/find_links_for_instance_vnics.py with 97% similarity]
app/discover/link_finders/find_links_for_oteps.py [moved from app/discover/find_links_for_oteps.py with 98% similarity]
app/discover/link_finders/find_links_for_pnics.py [moved from app/discover/find_links_for_pnics.py with 99% similarity]
app/discover/link_finders/find_links_for_vconnectors.py [moved from app/discover/find_links_for_vconnectors.py with 98% similarity]
app/discover/link_finders/find_links_for_vedges.py [moved from app/discover/find_links_for_vedges.py with 98% similarity]
app/discover/link_finders/find_links_for_vservice_vnics.py [moved from app/discover/find_links_for_vservice_vnics.py with 97% similarity]
app/discover/link_finders/find_links_metadata_parser.py [new file with mode: 0644]
app/discover/scanner.py
app/test/event_based_scan/test_port_add.py
app/test/event_based_scan/test_subnet_add.py
app/test/scan/test_scan_controller.py