diff options
author | Lars Wirzenius <liw@liw.fi> | 2014-11-22 18:58:36 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2014-11-22 18:58:36 +0200 |
commit | 974e0db3e39a5d037cc0c60411aa6f12f8f2c115 (patch) | |
tree | b28fe5b8e8b454c057abd7cb2a6ad28a808ab322 | |
parent | 1c37e1e047edb5f7c46d41de19817311e209fddd (diff) | |
download | jt-974e0db3e39a5d037cc0c60411aa6f12f8f2c115.tar.gz |
Refactor out an unnecessary method
-rwxr-xr-x | jt | 15 |
1 files changed, 6 insertions, 9 deletions
@@ -102,18 +102,15 @@ class NewCommand(Command): self._app.settings.require('source') self._app.settings.require('layout') - drafts_dir = DraftsDirectory(self._app.drafts_dir()) - drafts_dir.create_if_missing() - draft_number = self._create_draft(drafts_dir, args[0]) - self._app.edit_file(drafts_dir.get_draft_pathname(draft_number)) - - def _create_draft(self, drafts_dir, title): values = { - 'title': title, + 'title': args[0], 'date': time.strftime('%Y-%m-%d %H:%M') } - content = template % values - return drafts_dir.create_draft(content) + + drafts_dir = DraftsDirectory(self._app.drafts_dir()) + drafts_dir.create_if_missing() + draft_number = drafts_dir.create_draft(template % values) + self._app.edit_file(drafts_dir.get_draft_pathname(draft_number)) class ListCommand(Command): |