Added config option to specific whether or not to remove the dockerenv and dockerinit files

pull/18/head
Scott Salisbury 5 years ago
parent 8d160616b0
commit f7d20cef7d

@ -99,7 +99,8 @@ class Command(object):
def run(self):
if not self.is_handled:
self._exec()
self._rm_dockerenv()
if self.config.remove_dockerenv:
self._rm_dockerenv()
if os.getuid() is 0:
os.setgid(self.config.group)
os.setuid(self.config.user)

@ -226,6 +226,13 @@ class Config(ConfigMeta):
return bool(self._config['clean_env'])
return True
@property
def remove_dockerenv(self):
"""Remove dockerenv and dockerinit files"""
if 'remove_dockerenv' in self._config:
return bool(self._config['remove_dockerenv'])
return True
@property
def debug(self):
"""Enable debug logs."""

Loading…
Cancel
Save