diff --git a/axonius_api_client/api/assets/fields.py b/axonius_api_client/api/assets/fields.py index d5d52221..5d7d1b23 100644 --- a/axonius_api_client/api/assets/fields.py +++ b/axonius_api_client/api/assets/fields.py @@ -572,7 +572,7 @@ def get_field_schema( return schema if not fields_error: - self.LOG.warning(f"No schema found for field {search!r}, creating custom schema") + self.LOG.debug(f"No schema found for field {search!r}, creating custom schema") schema = schema_custom(name=search) return schema diff --git a/axonius_api_client/http.py b/axonius_api_client/http.py index 70513d74..788ae330 100644 --- a/axonius_api_client/http.py +++ b/axonius_api_client/http.py @@ -300,22 +300,23 @@ def __init__( # noqa: PLR0913 self.HTTP_HEADERS: T_Headers = headers if is_headers(headers) else {} self.HTTP_COOKIES: T_Cookies = cookies if is_cookies(cookies) else {} - self.set_cf_token( - url=cf_url, - token=cf_token, - run=cf_run, - path=cf_path, - run_login=cf_run_login, - run_access=cf_run_access, - env=cf_env, - echo=cf_echo, - echo_verbose=cf_echo_verbose, - error=cf_error, - error_login=cf_error_login, - error_access=cf_error_access, - timeout_access=cf_timeout_access, - timeout_login=cf_timeout_login, - ) + if cf_token or cf_env or cf_run: + self.set_cf_token( + url=cf_url, + token=cf_token, + run=cf_run, + path=cf_path, + run_login=cf_run_login, + run_access=cf_run_access, + env=cf_env, + echo=cf_echo, + echo_verbose=cf_echo_verbose, + error=cf_error, + error_login=cf_error_login, + error_access=cf_error_access, + timeout_access=cf_timeout_access, + timeout_login=cf_timeout_login, + ) self.CERT_PATH: t.Optional[PathLike] = certpath self.CERT_WARN: bool = coerce_bool(certwarn) diff --git a/axonius_api_client/projects/cf_token/constants.py b/axonius_api_client/projects/cf_token/constants.py index efacc0d2..d8645e58 100644 --- a/axonius_api_client/projects/cf_token/constants.py +++ b/axonius_api_client/projects/cf_token/constants.py @@ -173,7 +173,7 @@ def join_envs(values): FLOW_ERROR: bool = True """Default value for `error` argument used in workflows""" -FLOW_ENV: bool = True +FLOW_ENV: bool = False """Default value for `env` argument used in workflows""" FLOW_RUN: bool = True