def find_scan_policy(name="standard_scan"): """Find policy ID from policy Name""" scan_policy = {} for policy in ness_func.list_policies()["policies"]: if policy["name"] == name: scan_policy = policy break return scan_policy
def set_policy(): policies = list_policies() policy_id = None for policy in policies["policies"]: if policy["name"] == "standard_scan": policy_id = policy["id"] if not policy_id: print("No policies exist.") policy_id = create_gds_scan_policy() return policy_id
def test_list_policies(): result = n.list_policies() expected = { "policies": [{ "is_scap": 0, "has_credentials": 0, "no_target": "false", "plugin_filters": None, "template_uuid": "939a2145-95e3-0c3f-f1cc-761db860e4eed37b6eee77f9e101", "description": "\n", "name": "standard_scan", "owner": "USERNAME", "visibility": "private", "shared": 0, "user_permissions": 128, "last_modification_date": 1587999905, "creation_date": 1587999905, "owner_id": 1, "id": 10, }] } assert result == expected
def test_list_policies(): result = n.list_policies() assert "policies" in result