def authenticateWithCSpace(self, username=None, password=None):
        """
            Attempts to authenticate with a CollectionSpace Services instance.  Reads the URI, Realm, hostname from a
            config file name authn.cfg
        :param username:
        :param password:
        """
        result = False

        self.setupForRequest()
        (url, data,
         statusCode) = cspace.make_get_request(self.realm, self.uri,
                                               self.hostname, self.protocol,
                                               self.port, username, password)
        logger.info("Request to %s: %s" % (url, statusCode))
        if statusCode is 200:
            result = True

        if result:
            logger.debug('User: %s authenticated with Host: %s' %
                         (username, self.hostname))
        else:
            logger.debug('User: %s could not authenticate with Host: %s' %
                         (username, self.hostname))

        return result
    def authenticateWithCSpace(self, username=None, password=None):
        """
            Attempts to authenticate with a CollectionSpace Services instance.  Reads the URI, Realm, hostname from a
            config file name authn.cfg
        :param username:
        :param password:
        """
        result = False

        self.setupForRequest()
        (url, data, statusCode) = cspace.make_get_request(self.realm, self.uri, self.hostname, self.protocol, self.port,
                                                          username, password)
        print "Request to %s: %s" % (url, statusCode)
        if statusCode is 200:
            result = True

        return result
    def authenticateWithCSpace(self, username=None, password=None):
        """
            Attempts to authenticate with a CollectionSpace Services instance.  Reads the URI, Realm, hostname from a
            config file name authn.cfg
        :param username:
        :param password:
        """
        result = False

        self.setupForRequest()
        (url, data, statusCode) = cspace.make_get_request(self.realm, self.uri, self.hostname, self.protocol, self.port,
                                                          username, password)
        logger.info("Request to %s: %s" % (url, statusCode))
        if statusCode is 200:
            result = True

        if result:
            logger.debug('User: %s authenticated with Host: %s' % (username, self.hostname))
        else:
            logger.debug('User: %s could not authenticate with Host: %s' % (username, self.hostname))

        return result