Skip to content

Commit

Permalink
Lintage
Browse files Browse the repository at this point in the history
  • Loading branch information
SpacemanPaul committed Apr 15, 2024
1 parent b90183b commit 3ee9503
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions datacube/cfg/opt.py
Expand Up @@ -208,15 +208,15 @@ def validate_and_normalise(self, value: Any) -> Any:
def handle_dependent_options(self, value: Any) -> None:
if value is None:
handlers: tuple[ODCOptionHandler, ...] = (
ODCOptionHandler("db_username", self.env, legacy_env_aliases=['DB_USERNAME'],
default=_DEFAULT_DB_USER),
ODCOptionHandler("db_password", self.env, legacy_env_aliases=['DB_PASSWORD']),
ODCOptionHandler("db_hostname", self.env, legacy_env_aliases=['DB_HOSTNAME'],
default=_DEFAULT_HOSTNAME),
IntOptionHandler("db_port", self.env, default=5432, legacy_env_aliases=['DB_PORT'],
minval=1, maxval=49151),
ODCOptionHandler("db_database", self.env, legacy_env_aliases=['DB_DATABASE'],
default=_DEFAULT_DATABASE),
ODCOptionHandler("db_username", self.env, legacy_env_aliases=['DB_USERNAME'],
default=_DEFAULT_DB_USER),
ODCOptionHandler("db_password", self.env, legacy_env_aliases=['DB_PASSWORD']),
ODCOptionHandler("db_hostname", self.env, legacy_env_aliases=['DB_HOSTNAME'],
default=_DEFAULT_HOSTNAME),
IntOptionHandler("db_port", self.env, default=5432, legacy_env_aliases=['DB_PORT'],
minval=1, maxval=49151),
ODCOptionHandler("db_database", self.env, legacy_env_aliases=['DB_DATABASE'],
default=_DEFAULT_DATABASE),
)
else:
# These pseudo-handlers extract the equivalent config from the url returned by this handler.
Expand All @@ -231,6 +231,7 @@ def handle_dependent_options(self, value: Any) -> None:
for handler in handlers:
self.env._option_handlers.append(handler)


class PostgresURLPartHandler(ODCOptionHandler):
def __init__(self, urlhandler: PostgresURLOptionHandler, urlpart: str, name: str, env: "ODCEnvironment"):
self.urlhandler = urlhandler
Expand Down

0 comments on commit 3ee9503

Please sign in to comment.