if needed, create the directory for file output
(self)
| 95 | self.unset_read_streams = {} |
| 96 | |
| 97 | def premodule(self): |
| 98 | "if needed, create the directory for file output" |
| 99 | if self.rip and not os.path.exists(self.outdir): |
| 100 | try: |
| 101 | os.makedirs(self.outdir) |
| 102 | except OSError: |
| 103 | self.error("Could not create directory {!r}. Files will not be dumped.".format(self.outdir)) |
| 104 | self.rip = False |
| 105 | |
| 106 | def postmodule(self): |
| 107 | "cleanup any unfinished streams" |