Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def setUp(self):
self.sandbox = tempfile.mkdtemp()
self.addCleanup(shutil.rmtree, self.sandbox)
self._saved_configfiles = debops.config._configfiles[:]
# remove '/etc/debobs.cfg' to make results predictable
debops.config._configfiles.remove('/etc/debops.cfg')
def tearDown(self):
debops.config._configfiles = self._saved_configfiles[:]
def _read_config(self, project_dir):
# refresh debops._configfiles with set environment
cfn = debops.config._get_config_filenames()
cfn.remove('/etc/debops.cfg')
debops.config._configfiles = cfn
return debops.config.read_config(project_dir)