コード例 #1
0
    def __init__(self, url, password, username=None, secure=False):
        def getHost(url):
            return url.split('/')[2]

        def getPath(url):
            sp = url.split('/')
            path = '/'
            if sp.__len__() > 2:
                for i in range(3, sp.__len__()):
                    path += sp[i] + '/'
            return path[0:path.__len__() - 1]

        Driver.__init__(self,
                        url=url,
                        username=None,
                        password=password,
                        secure=secure)
        host = getHost(url)
        path = getPath(url)
        GenericDriver.__init__(self,
                               host=host,
                               path=path,
                               token=password,
                               secure=secure)
        self.unique_event_names = None
        self.event_labels = None
        self.form_data = None
        self.form_data_ordered = None
        self.form_names = None
        self.record_id_field_name = None
コード例 #2
0
ファイル: driver.py プロジェクト: r3m0chop/ehb-datasources
    def __init__(self, url, password, username=None, secure=False):
        def getHost(url):
            return url.split('/')[2]

        def getPath(url):
            sp = url.split('/')
            path = '/'
            if sp.__len__() > 2:
                for i in range(3, sp.__len__()):
                    path += sp[i] + '/'
            return path[0: path.__len__() - 1]
        Driver.__init__(
            self,
            url=url,
            username=None,
            password=password,
            secure=secure
        )
        host = getHost(url)
        path = getPath(url)
        GenericDriver.__init__(
            self,
            host=host,
            path=path,
            token=password,
            secure=secure
        )
        self.unique_event_names = None
        self.event_labels = None
        self.form_data = None
        self.form_data_ordered = None
        self.form_names = None
        self.record_id_field_name = None
コード例 #3
0
ファイル: driver.py プロジェクト: chop-dbhi/ehb-datasources
    def __init__(self, url, user, password, secure):
        def getHost(url):
            return url.split('/')[2]

        def getPath(url):
            sp = url.split('/')
            path = '/'
            if sp.__len__() > 2:
                for i in range(3, sp.__len__()):
                    path += sp[i] + '/'
            return path[0:path.__len__()-1]

        Driver.__init__(self, url=url, username=user, password=password,
                        secure=secure)

        host = getHost(url)
        self.path = getPath(url)
        RequestHandler.__init__(self, host=host, secure=secure)
コード例 #4
0
ファイル: driver.py プロジェクト: r3m0chop/ehb-datasources
    def __init__(self, url, user, password, secure):
        def getHost(url):
            return url.split('/')[2]

        def getPath(url):
            sp = url.split('/')
            path = '/'
            if sp.__len__() > 2:
                for i in range(3, sp.__len__()):
                    path += sp[i] + '/'
            return path[0:path.__len__()-1]

        Driver.__init__(self, url=url, username=user, password=password,
                        secure=secure)

        host = getHost(url)
        self.path = getPath(url)
        RequestHandler.__init__(self, host=host, secure=secure)