Working Airlock Library for Pull Policy Execution History
This commit is contained in:
+2
-3
@@ -26,6 +26,7 @@ from typing import List, Optional, Tuple
|
||||
import dotenv
|
||||
import pandas as pd
|
||||
|
||||
import airlock_libs
|
||||
from services.API import AirlockAPIWrapper
|
||||
from services.policyhandler import pullPolicyExechistories
|
||||
from utils.configmanager import get_protected_value, load_env_json
|
||||
@@ -263,9 +264,7 @@ class ExecutionHistoryRecord:
|
||||
) -> List["ExecutionHistoryRecord"]:
|
||||
executions = []
|
||||
for policy in selected_policies:
|
||||
execs = pullPolicyExechistories(
|
||||
api, policy, type_, history_days, True
|
||||
)
|
||||
execs = airlock_libs.pull_policy_exec_histories(api, policy.name, str([1,2,6,7]), history_days)
|
||||
if execs:
|
||||
data = json.loads(execs)
|
||||
exechistories = data.get("response", {}).get("exechistories", [])
|
||||
|
||||
Reference in New Issue
Block a user