![]() |
|
|
Generated: 8 Jan 2009 |
Small class for temporary files. When instantiated, it creates a temporary directory and the instance behaves as the string containing the directory name. When the instance goes out of scope, it removes all the content of the temporary directory (automatic clean-up).
Definition at line 181 of file GaudiTest.py.
Public Member Functions | |
| def | __init__ |
| def | __str__ |
| def | __del__ |
| def | __getattr__ |
Public Attributes | |
| file | |
| name | |
Private Attributes | |
| _keep | |
| def GaudiTest::TempFile::__init__ | ( | self, | ||
suffix = '', |
||||
prefix = 'tmp', |
||||
dir = None, |
||||
text = False, |
||||
keep = False | ||||
| ) |
| def GaudiTest::TempFile::__str__ | ( | self | ) |
| def GaudiTest::TempFile::__del__ | ( | self | ) |
Definition at line 199 of file GaudiTest.py.
00199 : 00200 if self.file: 00201 self.file.close() 00202 if self.name and not self._keep: 00203 os.remove(self.name) 00204 def __getattr__(self,attr):
| def GaudiTest::TempFile::__getattr__ | ( | self, | ||
| attr | ||||
| ) |
Definition at line 189 of file GaudiTest.py.
Definition at line 190 of file GaudiTest.py.
GaudiTest::TempFile::_keep [private] |
Definition at line 191 of file GaudiTest.py.