コード例 #1
0
ファイル: test_ldap.py プロジェクト: Tosta-Mixta/cloudstack
    def _checklogin(self, username, password):
        """

        :param username:
        :param password:

        """
        self.debug("Attempting to login.")

        try:
            loginParams = login.loginCmd()
            loginParams.username = username
            loginParams.password = password
            loginRes = self.apiClient.login(loginParams)
            self.debug("login response %s" % loginRes)
            if loginRes is None:
                self.debug("login not successful")
                return 0
            else:
                self.debug("login successful")
                return 1

        except Exception as p:
            self.debug("login operation failed %s" % p)
            self.reason = "Login operation Failed %s" % p
コード例 #2
0
    def _checkLogin(self, username, password):
        """

        :param username:
        :param password:

        """
        self.debug("Attempting to login.")

        try:
            loginParams = login.loginCmd()
            loginParams.username = username
            loginParams.password = password
            loginRes = self.apiClient.login(loginParams)
            self.debug("login response %s" % loginRes)
            if loginRes is None:
                self.debug("login not successful")
                return 0
            else:
                self.debug("login successful")
                return 1

        except Exception as p:
            self.debug("login operation failed %s" % p)
        self.debug("end of Login")
コード例 #3
0
def checklogin(cls, username, password, domain, method):
    """
    :param username:
    :param password:
    """
    cls.debug("Attempting to login.")
    try:
        loginParams = login.loginCmd()
        loginParams.username = username
        loginParams.password = password
        loginParams.domain = domain
        loginRes = cls.apiClient.login(loginParams, method)
        cls.debug("login response %s" % loginRes)
        if loginRes is None:
            cls.debug("login not successful")
            return 0
        else:
            cls.debug("login successful")
            return 1
    except Exception as p:
        cls.debug("login operation failed %s" % p)
        cls.reason = "Login operation Failed %s" % p
コード例 #4
0
ファイル: test_ldap.py プロジェクト: JincheolKim/cloudstack
    def chkLogin(self, username, password):
        """

        :param username:
        :param password:

        """
        self.debug("login test")

        try:
            login1 = login.loginCmd()
            login1.username = username
            login1.password = password
            loginRes = self.apiclient.login(login1)
            self.debug("login response %s" % loginRes)
            if loginRes is None:
                self.debug("login not successful")
            else:
                self.debug("login successful")
                return 1

        except Exception, p:
            self.debug("login operation failed %s" %p)
コード例 #5
0
ファイル: test_ldap.py プロジェクト: vogxn/cloudstack
    def chkLogin(self, username, password):
        """

        :param username:
        :param password:

        """
        self.debug("login test")

        try:
            login1 = login.loginCmd()
            login1.username = username
            login1.password = password
            loginRes = self.apiclient.login(login1)
            self.debug("login response %s" % loginRes)
            if loginRes is None:
                self.debug("login not successful")
            else:
                self.debug("login successful")
                return 1

        except Exception, p:
            self.debug("login operation failed %s" %p)