diff options
author | Lars Wirzenius <liw@liw.fi> | 2014-11-22 18:31:08 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2014-11-22 18:31:08 +0200 |
commit | 4d6789a71655d5a650cebdc365dced66cf005aac (patch) | |
tree | 16f0e6557f6d390ba0d038b5e01c8f03f5f79f5a | |
parent | 00200c2eae827f0e1b867c6946387fe351608382 (diff) | |
download | jt-4d6789a71655d5a650cebdc365dced66cf005aac.tar.gz |
Simplify by turning _create_drafts_dir into _create_dir_if_missing
-rwxr-xr-x | jt | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -57,14 +57,15 @@ class NewCommand(Command): self._app.settings.require('source') self._app.settings.require('layout') - self._create_drafts_dir() + drafts_dir = self._app.drafts_dir() + self._create_dir_if_missing(drafts_dir) name = self._pick_draft_name() self._create_draft(name, args[0]) self._app.edit_file(name) - def _create_drafts_dir(self): - if not os.path.exists(self._app.drafts_dir()): - os.mkdir(self._app.drafts_dir()) + def _create_dir_if_missing(self, dirname): + if not os.path.exists(dirname): + os.mkdir(dirname) def _pick_draft_name(self): for i in range(1000): |