def create_dummy(cls): from lib import DatetimeHelper, WsFaker return ZmapResultModel( start_time=DatetimeHelper.minutes_ago(5), end_time=DatetimeHelper.now(), port=WsFaker.get_port(), discovered_endpoints=WsFaker.create_ip_addresses(), cmd_line= "zmap -B 10M -f \"saddr,daddr\" -w /tmp/white -o /tmp/zmap_output -p 80 -i en0", scanned_networks=WsFaker.create_class_c_networks(), org_uuid=WsFaker.create_uuid(), )
def _populate_dummy(cls, to_populate): from lib import WsFaker, DatetimeHelper to_populate.start_time = WsFaker.get_time_in_past() to_populate.end_time = DatetimeHelper.now() to_populate.cmd_line = WsFaker.get_command_line() discovered_endpoints = WsFaker.create_ip_addresses() to_populate.discovered_endpoints = discovered_endpoints to_populate.live_service_count = len(discovered_endpoints) to_populate.port = WsFaker.get_port() to_populate.protocol = WsFaker.get_network_protocol() scanned_networks = WsFaker.get_networks() to_populate.scanned_networks = scanned_networks to_populate.scanned_networks_count = len(scanned_networks) return to_populate