File: /volume1/@appstore/Contacts/scripts/sdk_plugin/contacts_dirsvs_db_refresh.py
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Copyright (c) 2000-2019 Synology Inc. All rights reserved.
from os import environ
from importlib import util
spec = util.spec_from_file_location('common', '/var/packages/Contacts/target/scripts/sdk_plugin/contacts_common.py')
common = util.module_from_spec(spec)
spec.loader.exec_module(common)
class DirsvsDBRefresh(common.Hook):
def post(self):
common.update_principal_and_directory_object()
common.Main(DirsvsDBRefresh())