summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/py_journal.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/py_journal.cc b/src/py_journal.cc
index fbc6dd2d..51ff20c2 100644
--- a/src/py_journal.cc
+++ b/src/py_journal.cc
@@ -135,6 +135,11 @@ namespace {
return journal.find_account(name, auto_create);
}
+ account_t * py_register_account(journal_t& journal, const string& name, post_t* post)
+ {
+ return journal.register_account(name, post, journal.master);
+ }
+
#if 0
std::size_t py_read(journal_t& journal, const string& pathname)
{
@@ -286,6 +291,10 @@ void export_journal()
return_internal_reference<1,
with_custodian_and_ward_postcall<1, 0> >())
+ .def("register_account", py_register_account,
+ return_internal_reference<1,
+ with_custodian_and_ward_postcall<1, 0> >())
+
.def("expand_aliases", &journal_t::expand_aliases,
return_internal_reference<1,
with_custodian_and_ward_postcall<1, 0> >())