# HG changeset patch # User dfraser # Date 1237363352 0 # Node ID ab49420891909e511cdab000fe6ff5931b5bb071 # Parent 6435da25eaaef99600daf65cbb7e2eb2bc772316 Create the bitten logs directory if it doesn't exist. See #329 diff --git a/bitten/model.py b/bitten/model.py --- a/bitten/model.py +++ b/bitten/model.py @@ -702,6 +702,8 @@ self.logs_dir = env.config.get('bitten', 'logs_dir', 'log/bitten') if not os.path.isabs(self.logs_dir): self.logs_dir = os.path.join(env.path, self.logs_dir) + if not os.path.exists(self.logs_dir): + os.mkdir(self.logs_dir) exists = property(fget=lambda self: self.id is not None, doc='Whether this build log exists in the database')