I tried to set a new "System wide environment" variable and tried to access it using python. I put 'PRODUCTION_SERVER'=1 in etc/environment. After rebooting i tested it in python interpreter and it was successful
>>> import os
>>> os.environ.get('PRODUCTION_SERVER')
'1'
>>>
But when i used the same line inside my flask project in that server it returned None.
import os
print os.environ.get('PRODUCTION_SERVER')
Output
None
Why am i getting different results in same system?