summaryrefslogtreecommitdiffstats
path: root/modules/directory.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/directory.py')
-rw-r--r--modules/directory.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/directory.py b/modules/directory.py
index e71192a..1c6c02a 100644
--- a/modules/directory.py
+++ b/modules/directory.py
@@ -28,7 +28,7 @@ from os.path import abspath, join, split, splitext, basename, exists, dirname
from base.base import log
from base.factories import DirFactory
from base.module import Module
-from base.util import pwd, copytree
+from base.util import pwd, copytree, close_all
class MetaDirectory(type):
def __init__(cls, name, bases, attrs):
@@ -122,6 +122,7 @@ class Directory(Module):
log.debug('writing self.cfg for directory')
with pwd(self.dir):
self.cfg.write()
+ close_all()
def rename(self, new_name):
'''renames the directory internally, assuming it's been renamed