def __init__(self, conn_str=None, user_config=None):
        '''
        LDS init/constructor subclassing WFSDataStore
        '''
        #super WFS sets WFS driver and gets WFS config params
        #supersuper DataStore sets def flags (eg INCR)
        self.pkey = None
        self.psize = None
        self.pstart = None

        super(LDSDataStore, self).__init__(conn_str, user_config)

        self.CHANGE_COL = "__change__"

        (self.url, self.key, self.svc, self.ver, self.fmt,
         self.cql) = self.params
        self.idp = LDSUtilities.getLDSIDPrefix(self.ver, self.svc)
        #         if self.conn_str:
        #             self.key = self.extractAPIKey(self.conn_str,False)

        self.requestbuilder = RequestBuilder.getInstance(self.params, conn_str)

        #we're not going to try and overwrite LDS
        self.clearOverwrite()
Example #2
0
    def __init__(self,conn_str=None,user_config=None):
        '''
        LDS init/constructor subclassing WFSDataStore
        '''
        #super WFS sets WFS driver and gets WFS config params
        #supersuper DataStore sets def flags (eg INCR)
        self.pkey = None
        self.psize = None
        self.pstart = None
        
        super(LDSDataStore,self).__init__(conn_str,user_config)
        
        self.CHANGE_COL = "__change__"

        
        (self.url,self.key,self.svc,self.ver,self.fmt,self.cql) = self.params
        self.idp = LDSUtilities.getLDSIDPrefix(self.ver,self.svc)
#         if self.conn_str:
#             self.key = self.extractAPIKey(self.conn_str,False)
        
        self.requestbuilder = RequestBuilder.getInstance(self.params,conn_str)
        
        #we're not going to try and overwrite LDS    
        self.clearOverwrite()