21 lines
461 B
Python
Raw Normal View History

import os
import pytest
import yaml
@pytest.fixture
def zuul_data():
data = {}
with open('/etc/ansible/hosts/inventory.yaml') as f:
inventory = yaml.load(f)
data['inventory'] = inventory
zuul_extra_data_file = os.environ.get('TESTINFRA_EXTRA_DATA')
if os.path.exists(zuul_extra_data_file):
with open(zuul_extra_data_file, 'r') as f:
extra = yaml.load(f)
data['extra'] = extra
return data