summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/soc_collector/soc_collector_cli.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/soc_collector/soc_collector_cli.py b/src/soc_collector/soc_collector_cli.py
index e32b5ad..27df732 100644
--- a/src/soc_collector/soc_collector_cli.py
+++ b/src/soc_collector/soc_collector_cli.py
@@ -41,7 +41,7 @@ def json_load_data(data: str) -> Dict[str, Any]:
def info_action() -> None:
"""Get database info, currently number of documents."""
- req = requests.get(f"{API_URL}/info", headers={"API-KEY": API_KEY}, timeout=5)
+ req = requests.get(f"{API_URL}/info", headers={"API-KEY": API_KEY}, timeout=5, verify=ROOT_CA_FILE)
# Ensure ok status
req.raise_for_status()
@@ -59,7 +59,9 @@ def search_action(data: str) -> None:
search_data = json_load_data(data)
- req = requests.post(f"{API_URL}/sc/v0/search", headers={"API-KEY": API_KEY}, json=search_data, timeout=5)
+ req = requests.post(
+ f"{API_URL}/sc/v0/search", headers={"API-KEY": API_KEY}, json=search_data, timeout=5, verify=ROOT_CA_FILE
+ )
# Ensure ok status
req.raise_for_status()
@@ -77,7 +79,7 @@ def delete_action(data: str) -> None:
if isfile(data):
data = json_load_data(data)["_id"]
- req = requests.delete(f"{API_URL}/sc/v0/{data}", headers={"API-KEY": API_KEY}, timeout=5)
+ req = requests.delete(f"{API_URL}/sc/v0/{data}", headers={"API-KEY": API_KEY}, timeout=5, verify=ROOT_CA_FILE)
# Check status
if req.status_code == 404:
@@ -113,7 +115,7 @@ def replace_action(data: str) -> None:
"""
json_data = json_load_data(data)
- req = requests.put(f"{API_URL}/sc/v0", json=json_data, headers={"API-KEY": API_KEY}, timeout=5)
+ req = requests.put(f"{API_URL}/sc/v0", json=json_data, headers={"API-KEY": API_KEY}, timeout=5, verify=ROOT_CA_FILE)
# Check status
if req.status_code == 404:
@@ -134,7 +136,9 @@ def insert_action(data: str) -> None:
"""
json_data = json_load_data(data)
- req = requests.post(f"{API_URL}/sc/v0", json=json_data, headers={"API-KEY": API_KEY}, timeout=5)
+ req = requests.post(
+ f"{API_URL}/sc/v0", json=json_data, headers={"API-KEY": API_KEY}, timeout=5, verify=ROOT_CA_FILE
+ )
# Ensure ok status
req.raise_for_status()
@@ -150,7 +154,7 @@ def get_action(data: str) -> None:
"""
if isfile(data):
data = json_load_data(data)["_id"]
- req = requests.get(f"{API_URL}/sc/v0/{data}", headers={"API-KEY": API_KEY}, timeout=5)
+ req = requests.get(f"{API_URL}/sc/v0/{data}", headers={"API-KEY": API_KEY}, timeout=5, verify=ROOT_CA_FILE)
# Check status
if req.status_code == 404: