def get_trading_server_login_data(): trading_server_ip = get_private_config_key_value('trading_server_ip') if trading_server_ip is missing_data: return missing_data trading_server_username = get_private_config_key_value('trading_server_username') trading_server_ssh_port = get_private_config_key_value('trading_server_ssh_port') return trading_server_username, trading_server_ip, trading_server_ssh_port
def get_main_backup_directory(): ans = get_private_config_key_value("offsystem_backup_directory") if ans is missing_data: raise Exception( "Can't backup without setting 'offsystem_backup_directory' in private_config.yaml" ) return get_resolved_pathname(ans)
def load_private_key(): """ Tries to load a private key :return: key """ dict_key = "quandl_key" key = get_private_config_key_value(dict_key) if key is missing_data: # no private key print( "No private key found for QUANDL - you will be subject to data limits" ) key = None return key
def get_echo_file_directory(): ans = get_private_config_key_value("echo_directory") if ans is missing_data: return missing_data return ans