Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. def read_yaml(file_yaml):
  2. """ Прочитка конфигурационных данных из yaml"""
  3. file = os.path.join(os.path.dirname(os.path.abspath(__file__)), file_yaml)
  4. with open(file) as f:
  5. data = yaml.load(f)
  6. return data
  7.  
  8.  
  9. def set_endpoint():
  10. if endpoint == "dev1":
  11. selected_env = 'dev1'
  12. return selected_env
  13. elif endpoint == "dev2":
  14. selected_env = 'dev2'
  15. return selected_env
  16. elif endpoint == "test":
  17. selected_env = 'test'
  18. return selected_env
  19. elif endpoint == "pre-ee":
  20. selected_env = 'dev1'
  21. return selected_env
  22.  
  23.  
  24. def get_url(file_yaml):
  25. """ Получение server url из config.yaml
  26. """
  27. selected_endpoint = set_endpoint()
  28. data = read_yaml(file_yaml)
  29. url = data[selected_endpoint]['server']['url']
  30. return url
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement