summaryrefslogtreecommitdiff
path: root/src/soc_collector/soc_collector_cli.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc_collector/soc_collector_cli.py')
-rw-r--r--src/soc_collector/soc_collector_cli.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/soc_collector/soc_collector_cli.py b/src/soc_collector/soc_collector_cli.py
index f9b0fad..914db17 100644
--- a/src/soc_collector/soc_collector_cli.py
+++ b/src/soc_collector/soc_collector_cli.py
@@ -26,7 +26,7 @@ def json_load_data(data: str) -> Dict[str, Any]:
ret: Dict[str, Any]
try:
- if isfile(data):
+ if data and isfile(data):
with open(data, encoding="utf-8") as f_data:
ret = json.loads(f_data.read())
else:
@@ -77,7 +77,7 @@ def delete_action(data: str) -> None:
:param data: key or path to a json file containing "_id".
"""
- if isfile(data):
+ if data and isfile(data):
data = json_load_data(data)["_id"]
req = requests.delete(f"{API_URL}/sc/v0/{data}", headers={"API-KEY": API_KEY}, timeout=5, verify=ROOT_CA_FILE)
@@ -143,7 +143,7 @@ def insert_action(data: str) -> None:
# Ensure ok status
req.raise_for_status()
- data = json.loads(req.text)
+ json_data = json.loads(req.text)
print(f'Inserted data OK - key: {json_data["_id"]}')
@@ -152,7 +152,7 @@ def get_action(data: str) -> None:
:param data: key or path to a json file containing "_id".
"""
- if isfile(data):
+ if data and isfile(data):
data = json_load_data(data)["_id"]
req = requests.get(f"{API_URL}/sc/v0/{data}", headers={"API-KEY": API_KEY}, timeout=5, verify=ROOT_CA_FILE)