コード例 #1
0
ファイル: registration.py プロジェクト: hwpplayers/ahenk
    def __init__(self):
        scope = Scope().get_instance()
        self.logger = scope.get_logger()
        self.message_manager = scope.get_message_manager()
        self.event_manager = scope.get_event_manager()
        self.messenger = scope.get_messenger()
        self.conf_manager = scope.get_configuration_manager()
        self.db_service = scope.get_db_service()
        self.util = Util()
        self.servicename = 'im.liderahenk.org'
        self.local_user_disable = None

        #self.event_manager.register_event('REGISTRATION_RESPONSE', self.registration_process)
        self.event_manager.register_event('REGISTRATION_SUCCESS',
                                          self.registration_success)
        self.event_manager.register_event('REGISTRATION_ERROR',
                                          self.registration_error)

        self.ldap_login_cancel = ExecuteCancelSSSDAuthentication()
        self.ad_login_cancel = ExecuteCancelSSSDAdAuthentication()
        self.ldap_login = ExecuteSSSDAuthentication()
        self.ad_login = ExecuteSSSDAdAuthentication()

        self.directory_server = None

        if self.is_registered():
            self.logger.debug('Ahenk already registered')
        else:
            self.register(True)
コード例 #2
0
ファイル: agreement.py プロジェクト: Pardus-Kurumsal/ahenk
 def __init__(self):
     scope = Scope().get_instance()
     self.logger = scope.get_logger()
     self.message_manager = scope.get_message_manager()
     self.messenger = scope.get_messenger()
     self.db_service = scope.get_db_service()
     self.ask_path = '/opt/ahenk/base/agreement/ask.py'
     self.logger.debug('Instance initialized.')
コード例 #3
0
 def __init__(self):
     scope = Scope().get_instance()
     self.logger = scope.get_logger()
     self.message_manager = scope.get_message_manager()
     self.messenger = scope.get_messenger()
     self.db_service = scope.get_db_service()
     self.ask_path = '/usr/share/ahenk/base/agreement/ask.py'
     self.logger.debug('Instance initialized.')
コード例 #4
0
 def __init__(self):
     scope = Scope().get_instance()
     self.logger = scope.get_logger()
     self.plugin_manager = scope.get_plugin_manager()
     self.message_manager = scope.get_message_manager()
     self.messenger = scope.get_messenger()
     self.conf_manager = scope.get_configuration_manager()
     self.db_service = scope.get_db_service()
     self.execute_manager = scope.get_execution_manager()
コード例 #5
0
 def __init__(self):
     scope = Scope().get_instance()
     self.logger = scope.get_logger()
     self.plugin_manager = scope.get_plugin_manager()
     self.message_manager = scope.get_message_manager()
     self.messenger = scope.get_messenger()
     self.conf_manager = scope.get_configuration_manager()
     self.db_service = scope.get_db_service()
     self.execute_manager = scope.get_execution_manager()
コード例 #6
0
ファイル: registration.py プロジェクト: Pardus-Kurumsal/ahenk
    def __init__(self):
        scope = Scope().get_instance()
        self.logger = scope.get_logger()
        self.message_manager = scope.get_message_manager()
        self.event_manager = scope.get_event_manager()
        self.messenger = scope.get_messenger()
        self.conf_manager = scope.get_configuration_manager()
        self.db_service = scope.get_db_service()

        self.event_manager.register_event('REGISTRATION_RESPONSE', self.registration_process)

        if self.is_registered():
            self.logger.debug('Ahenk already registered')
        else:
            self.register(True)
コード例 #7
0
    def __init__(self):
        scope = Scope().get_instance()
        self.logger = scope.get_logger()
        self.message_manager = scope.get_message_manager()
        self.event_manager = scope.get_event_manager()
        self.messenger = scope.get_messenger()
        self.conf_manager = scope.get_configuration_manager()
        self.db_service = scope.get_db_service()

        self.event_manager.register_event('REGISTRATION_RESPONSE',
                                          self.registration_process)

        if self.is_registered():
            self.logger.debug('Ahenk already registered')
        else:
            self.register(True)
コード例 #8
0
    def __init__(self):
        scope = Scope().get_instance()
        self.logger = scope.get_logger()
        self.message_manager = scope.get_message_manager()
        self.event_manager = scope.get_event_manager()
        self.messenger = scope.get_messenger()
        self.conf_manager = scope.get_configuration_manager()
        self.db_service = scope.get_db_service()
        self.util = Util()
        self.service_name = 'im.liderahenk.org'

        #self.event_manager.register_event('REGISTRATION_RESPONSE', self.registration_process)
        self.event_manager.register_event('REGISTRATION_SUCCESS',
                                          self.registration_success)
        self.event_manager.register_event('REGISTRATION_ERROR',
                                          self.registration_error)

        if self.is_registered():
            self.logger.debug('Ahenk already registered')
        else:
            self.register(True)
コード例 #9
0
ファイル: messaging.py プロジェクト: tncyclk/ahenk
 def __init__(self):
     scope = Scope().get_instance()
     self.logger = scope.get_logger()
     self.conf_manager = scope.get_configuration_manager()
     self.db_service = scope.get_db_service()
     self.event_manger = scope.get_event_manager()
コード例 #10
0
ファイル: system.py プロジェクト: tncyclk/ahenk
 def __init__(self):
     scope = Scope().get_instance()
     self.db_service = scope.get_db_service()
     self.logger = scope.get_logger()
コード例 #11
0
ファイル: messaging.py プロジェクト: Pardus-Kurumsal/ahenk
 def __init__(self):
     scope = Scope().get_instance()
     self.logger = scope.get_logger()
     self.conf_manager = scope.get_configuration_manager()
     self.db_service = scope.get_db_service()
     self.event_manger = scope.get_event_manager()
コード例 #12
0
ファイル: system.py プロジェクト: Pardus-Kurumsal/ahenk
 def __init__(self):
     scope = Scope().get_instance()
     self.db_service = scope.get_db_service()
     self.logger = scope.get_logger()