def test_export(self): string = """unset OS_DOMAIN_NAME export OS_AUTH_URL="http://abracadabra/v3" export OS_PROJECT_NAME=abracadabra_project export OS_USERNAME=abracadabra_username export OS_PASSWORD=abracadabra_password export OS_PROJECT_DOMAIN_NAME=Default export OS_USER_DOMAIN_NAME=Default export OS_IDENTITY_API_VERSION=3 export OS_AUTH_VERSION=3 export OS_CACERT=/etc/ssl/certs/ca-certificates.crt export OS_ENDPOINT_TYPE=internalURL""" res = config.osrc_parse(string) self.assertEqual("http://abracadabra/v3", res["OS_AUTH_URL"])
def test_export(self): string = """unset OS_DOMAIN_NAME export OS_AUTH_URL="http://abracadabra/v3" export OS_PROJECT_NAME=abracadabra_project export OS_USERNAME=abracadabra_username export OS_PASSWORD=abracadabra_password export OS_PROJECT_DOMAIN_NAME=Default export OS_USER_DOMAIN_NAME=Default export OS_IDENTITY_API_VERSION=3 export OS_AUTH_VERSION=3 export OS_CACERT=/etc/ssl/certs/ca-certificates.crt export OS_ENDPOINT_TYPE=internalURL""" res = config.osrc_parse(string) self.assertEqual("http://abracadabra/v3", res["OS_AUTH_URL"])
def parse_osrc(file_name): with open(file_name, 'r') as osrc_file: return config.osrc_parse(osrc_file.read())
def parse_osrc(file_name): with open(file_name, 'r') as osrc_file: return config.osrc_parse(osrc_file.read())