summaryrefslogtreecommitdiff
path: root/scripts/journal-note
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/journal-note')
-rwxr-xr-xscripts/journal-note8
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/journal-note b/scripts/journal-note
index 315a27c..ae1955d 100755
--- a/scripts/journal-note
+++ b/scripts/journal-note
@@ -125,7 +125,13 @@ class App(object):
i += 1
basename = '%s-%d.mdwn' % (time.strftime('%Y-%m-%d-%H:%M:%S-'), i)
os.rename(draft, finished)
- # FIXME: bzr add + commit, ikiwiki
+
+ src = os.path.join(opts.base, 'src')
+ subprocess.check_call(['bzr', 'add', finished], cwd=src)
+ subprocess.check_call(['bzr', 'commit', '-m', 'new note'], cwd=src)
+ subprocess.check_call(['ikiwiki', '--setup', '../ikiwiki.setup',
+ '--refresh'],
+ cwd=src)
if __name__ == '__main__':