1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

move xsce_env.py.j2 to prep.yml

This commit is contained in:
Tim Moody 2017-06-01 16:55:49 -04:00
parent 8b8cf84489
commit 1b476f9a0a
2 changed files with 31 additions and 0 deletions

View file

@ -40,6 +40,10 @@
group=root
mode=0644
- name: put a python interface to xsce.env
template: src=xsce_env.py
dest=/etc/xsce/xsce_env.py
- name: create ansible.d facts directory
file: path=/etc/ansible/facts.d
owner=root

View file

@ -0,0 +1,27 @@
#!/usr/bin/python
# read xsce.env from python
def get_xsce_env(name):
""" read xsce.env file for a value, return "" if does not exist"""
try:
fd = open("/etc/xsce/xsce.env","r")
for line in fd:
line = line.lstrip()
line = line.rstrip('\n')
if len(line) == 0:
continue
if line[0] == "#":
continue
if line.find("=") == -1:
continue
chunks = line.split('=')
if chunks[0] == name:
return chunks[1]
return("")
except:
return("")
finally:
fd.close()
if __name__ == "__main__":
print(get_xsce_env("WWWROOT"))