Add "set_log_level" to python wrapper
This commit is contained in:
parent
9001d3520a
commit
5e4cb07095
3 changed files with 11 additions and 0 deletions
|
@ -1,4 +1,5 @@
|
|||
from .account import Account
|
||||
from .account import set_log_level
|
||||
from .session import Session
|
||||
from .outbound_group_session import OutboundGroupSession
|
||||
from .inbound_group_session import InboundGroupSession
|
||||
|
|
|
@ -13,6 +13,8 @@ from . import *
|
|||
def build_arg_parser():
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("--key", help="Account encryption key", default="")
|
||||
parser.add_argument("--log-level", help="Log level", type=int, default=None)
|
||||
|
||||
commands = parser.add_subparsers()
|
||||
|
||||
create_account = commands.add_parser("create_account", help="Create a new account")
|
||||
|
@ -344,4 +346,7 @@ def do_group_decrypt(args):
|
|||
if __name__ == '__main__':
|
||||
parser = build_arg_parser()
|
||||
args = parser.parse_args()
|
||||
if args.log_level is not None:
|
||||
set_log_level(args.log_level)
|
||||
|
||||
args.func(args)
|
||||
|
|
|
@ -2,6 +2,11 @@ import json
|
|||
|
||||
from ._base import *
|
||||
|
||||
lib.olm_set_log_level.argtypes = [c_uint]
|
||||
lib.olm_set_log_level.restype = None
|
||||
|
||||
set_log_level = lib.olm_set_log_level
|
||||
|
||||
lib.olm_account_size.argtypes = []
|
||||
lib.olm_account_size.restype = c_size_t
|
||||
|
||||
|
|
Loading…
Reference in a new issue