Commit 79c8a020 authored by Szymon Zimnowoda's avatar Szymon Zimnowoda
Browse files

added ugly sanity checks

1 merge request!275change
Pipeline #12219 failed with stage
in 2 minutes and 37 seconds
Showing with 13 additions and 2 deletions
+13 -2
......@@ -39,9 +39,20 @@ class PodClient:
default_priority=Priority.local,
create_account=True,
):
if auth_json is not None and owner_key is not None:
raise ValueError("Cannot create a pod client containing both auth_json, and owner keys")
self.verbose = verbose
self.database_key = database_key if database_key is not None else self.generate_random_key()
self.owner_key = owner_key if owner_key is not None else self.generate_random_key()
if auth_json is None:
logger.debug("Using keys for authentication")
self.database_key = (
database_key if database_key is not None else self.generate_random_key()
)
self.owner_key = owner_key if owner_key is not None else self.generate_random_key()
else:
logger.debug("Using auth_json for authentication")
self.api = PodAPI(
database_key=self.database_key,
owner_key=self.owner_key,
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment