mirror of
				https://github.com/iiab/iiab.git
				synced 2025-03-09 15:40:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			662 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			662 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
| #!/usr/bin/python3
 | |
| # read iiab.env from python
 | |
| 
 | |
| def get_iiab_env(name):
 | |
|    """ read iiab.env file for a value, return "" if does not exist"""
 | |
|    try:
 | |
|       fd = open("{{ iiab_env_file }}","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_iiab_env("WWWROOT"))
 |