StratusLab / client

Command Line Interface (CLI) for StratusLab cloud services
Apache License 2.0
2 stars 1 forks source link

BaseSystem and Creator create log files in their constructors #156

Closed konstan closed 9 years ago

konstan commented 9 years ago

The files are created in the temporary directory and never removed. Example:

self.stdout = open(os.path.join(tmpdir,('stratuslab_%s.log' % dateNow)), 'a')
self.stderr = open(os.path.join(tmpdir,('stratuslab_%s.err' % dateNow)), 'a')

On the heavily used systems this leads to exhaustion of the inodes on the partition the temporary folder resides.