in arrowheadclient/client/core_services.py, two different variables in same namespace have identical name, causing malfunction in INSECURE mode
replace
def _extract_rule(core_service_tuple, config, secure) -> OrchestrationRule:
by
def _extract_rule(core_service_tuple, config, secureflag) -> OrchestrationRule:
and
secure = constants.Security.SECURE if secure else constants.Security.INSECURE
by
secure = constants.Security.SECURE if secureflag else constants.Security.INSECURE
in arrowheadclient/client/core_services.py, two different variables in same namespace have identical name, causing malfunction in INSECURE mode replace
def _extract_rule(core_service_tuple, config, secure) -> OrchestrationRule:
bydef _extract_rule(core_service_tuple, config, secureflag) -> OrchestrationRule:
and
secure = constants.Security.SECURE if secure else constants.Security.INSECURE
bysecure = constants.Security.SECURE if secureflag else constants.Security.INSECURE