diff options
author | Lars Wirzenius <liw@liw.fi> | 2015-10-03 09:30:58 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2015-10-03 09:35:03 +0300 |
commit | b3855d34fcd7ac7b2819d04a400f841d3091790a (patch) | |
tree | e4092a454674a6a8e254c4ccb9c1aa3c5d6c91a8 /jt | |
parent | 7b4ba0c385deb01dae857126666706389dfa08c5 (diff) | |
download | jt-b3855d34fcd7ac7b2819d04a400f841d3091790a.tar.gz |
Move commit_to_git, push_git to jtlib
Diffstat (limited to 'jt')
-rwxr-xr-x | jt | 17 |
1 files changed, 4 insertions, 13 deletions
@@ -24,15 +24,6 @@ import time import jtlib -def commit_to_git(source_dir, pathnames): - cliapp.runcmd(['git', 'add'] + pathnames, cwd=source_dir) - cliapp.runcmd(['git', 'commit', '-m', 'Publish log entry'], cwd=source_dir) - - -def push_git(source_dir): - cliapp.runcmd(['git', 'push', 'origin', 'HEAD'], cwd=source_dir) - - class Command(object): def __init__(self, app): @@ -190,10 +181,10 @@ class FinishCommand(Command): os.rename(draft_attch, pub_attch) def _commit_to_git(self, pathnames): - commit_to_git(self._app.settings['source'], pathnames) + jtlib.commit_to_git(self._app.settings['source'], pathnames) def _push_git(self): - push_git(self._app.settings['source']) + jtlib.push_git(self._app.settings['source']) class NewTopicCommand(Command): @@ -205,9 +196,9 @@ class NewTopicCommand(Command): pathname = self._topic_pathname(args[0]) self._create_topic_page(pathname, args[1]) - commit_to_git(self._app.settings['source'], [pathname]) + jtlib.commit_to_git(self._app.settings['source'], [pathname]) if self._app.settings['push']: - push_git(self._app.settings['source']) + jtlib.push_git(self._app.settings['source']) def _topic_pathname(self, page_path): return os.path.join(self._app.settings['source'], page_path + '.mdwn') |