journal: Expose register_account to Python

This commit is contained in:
Kyle Fuller 2018-01-23 03:58:25 +00:00
parent 699b2fc32c
commit 0e740b5f42

View file

@ -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> >())