From 10117a698e5ffb1f74017129824b4c1b6a4ec73e Mon Sep 17 00:00:00 2001 From: Folker Bernitt Date: Mon, 25 Jan 2016 10:27:39 +0100 Subject: Add integrity-check maintenance command --- service/pixelated/config/arguments.py | 1 + service/pixelated/config/leap.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'service/pixelated/config') diff --git a/service/pixelated/config/arguments.py b/service/pixelated/config/arguments.py index d8a18c16..6a609b73 100644 --- a/service/pixelated/config/arguments.py +++ b/service/pixelated/config/arguments.py @@ -52,6 +52,7 @@ def parse_maintenance_args(): subparsers.add_parser('dump-soledad', help='dump the soledad database') subparsers.add_parser('sync', help='sync the soledad database') subparsers.add_parser('repair', help='repair database if possible') + subparsers.add_parser('integrity-check', help='run integrity check on database') return parser.parse_args() diff --git a/service/pixelated/config/leap.py b/service/pixelated/config/leap.py index 30964f28..dd475629 100644 --- a/service/pixelated/config/leap.py +++ b/service/pixelated/config/leap.py @@ -65,7 +65,7 @@ def initialize_leap_single_user(leap_provider_cert, config, provider = initialize_leap_provider(provider, leap_provider_cert, leap_provider_cert_fingerprint, leap_home) - leap_session = yield authenticate_user(provider, username, password) + leap_session = yield authenticate_user(provider, username, password, initial_sync=initial_sync) defer.returnValue(leap_session) -- cgit v1.2.3