Heavily refactored all event based scans 39/40239/2
authorIlia Abashin <abashinos@gmail.com>
Fri, 25 Aug 2017 11:24:59 +0000 (14:24 +0300)
committerIlia Abashin <abashinos@gmail.com>
Fri, 25 Aug 2017 11:29:28 +0000 (14:29 +0300)
commit2f9d5cf583b4b5dd635f386cb9ac07435bd44cc8
tree2c025d24aff9bb0192e6d221a4e989e327c72e7c
parentde9f324ff628a6d9e870f06e6e216f65382a978b
Heavily refactored all event based scans

Restricted real mongo interaction.
Still work to do, but it's a good start.
Fixed a bug with old subnets not being properly deleted.

Change-Id: I5f260e09f0e11a477a47cb031d397a454465123f
Signed-off-by: Ilia Abashin <abashinos@gmail.com>
42 files changed:
.gitignore
app/discover/events/event_interface_add.py
app/discover/events/event_subnet_add.py
app/discover/events/event_subnet_update.py
app/test/event_based_scan/test_data/event_payload_instance_add.py
app/test/event_based_scan/test_data/event_payload_instance_delete.py
app/test/event_based_scan/test_data/event_payload_instance_update.py
app/test/event_based_scan/test_data/event_payload_interface_add.py
app/test/event_based_scan/test_data/event_payload_interface_delete.py
app/test/event_based_scan/test_data/event_payload_network_add.py
app/test/event_based_scan/test_data/event_payload_network_delete.py
app/test/event_based_scan/test_data/event_payload_network_update.py
app/test/event_based_scan/test_data/event_payload_port_add.py
app/test/event_based_scan/test_data/event_payload_port_delete.py
app/test/event_based_scan/test_data/event_payload_port_update.py
app/test/event_based_scan/test_data/event_payload_router_add.py
app/test/event_based_scan/test_data/event_payload_router_delete.py
app/test/event_based_scan/test_data/event_payload_router_update.py
app/test/event_based_scan/test_data/event_payload_subnet_add.py
app/test/event_based_scan/test_data/event_payload_subnet_delete.py
app/test/event_based_scan/test_data/event_payload_subnet_update.py
app/test/event_based_scan/test_data/test_config.py [moved from app/test/event_based_scan/config/__init__.py with 88% similarity]
app/test/event_based_scan/test_event.py
app/test/event_based_scan/test_event_delete_base.py
app/test/event_based_scan/test_instance_add.py
app/test/event_based_scan/test_instance_delete.py
app/test/event_based_scan/test_instance_update.py
app/test/event_based_scan/test_interface_add.py
app/test/event_based_scan/test_interface_delete.py
app/test/event_based_scan/test_network_add.py
app/test/event_based_scan/test_network_delete.py
app/test/event_based_scan/test_network_update.py
app/test/event_based_scan/test_port_add.py
app/test/event_based_scan/test_port_delete.py
app/test/event_based_scan/test_port_update.py
app/test/event_based_scan/test_router_add.py
app/test/event_based_scan/test_router_delete.py
app/test/event_based_scan/test_router_update.py
app/test/event_based_scan/test_subnet_add.py
app/test/event_based_scan/test_subnet_delete.py
app/test/event_based_scan/test_subnet_update.py
app/test/event_based_scan/util.py [moved from app/test/event_based_scan/config/test_config.py with 62% similarity]