def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron) self.identifier = self.pathinfo[-1] if not self.pathinfo[-1]=="specimens" else None self.servicename = self.pathinfo[2] self.force = False if self.identifier is None: if (self.waEnviron['parameters'] and ('etime' in self.waEnviron['parameters']) and ('procedure' in self.waEnviron['parameters'])): self.etime = [ iso.parse_datetime(t) for t in self.waEnviron['parameters']['etime'][0].split("/") ] # self.etime = self.waEnviron['parameters']['etime'][0].split("/") self.procedure = self.waEnviron['parameters']['procedure'][0] else: self.etime = None self.procedure = None if (self.waEnviron['parameters'] and 'forceInsert' in self.waEnviron['parameters']): if self.waEnviron['parameters'] in ['true', 'True','TRUE']: self.force = True self.conn = databaseManager.PgDB( self.serviceconf.connection['user'], self.serviceconf.connection['password'], self.serviceconf.connection['dbname'], self.serviceconf.connection['host'], self.serviceconf.connection['port'])
def __init__(self,waEnviron): waResourceService.__init__(self,waEnviron) self.servicename = self.pathinfo[2] if not self.pathinfo[-1]=="procedures" and len(self.pathinfo)>4: self.procedurename = self.pathinfo[4] else: self.procedurename = None
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron, None, False) self.servicename = self.pathinfo[2] if not self.pathinfo[-1] == "procedures" and len(self.pathinfo) > 4: self.procedurename = self.pathinfo[4] else: self.procedurename = None
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron) self.servicename = self.pathinfo[2] self.procedurename = self.pathinfo[4] self.procedureFolder = os.path.join(self.servicepath, "virtual", self.procedurename) self.RCfilename = os.path.join(self.procedureFolder, self.procedurename + ".rcv")
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron) self.setData("") pathinfo = waEnviron['pathinfo'] self.logs_id = None if pathinfo[-1] != 'logs': self.logs_id = pathinfo[-1]
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron) #self.demomsg = "Sorry but for security reasons virtual procedures cannot be deleted, updated or created" self.servicename = self.pathinfo[2] self.procedurename = self.pathinfo[4] self.procedureFolder = os.path.join(self.servicepath, "virtual", self.procedurename) self.codefile = os.path.join(self.servicepath, "virtual", self.procedurename, self.procedurename + ".py")
def __init__(self,waEnviron): waResourceService.__init__(self,waEnviron) import pprint pp = pprint.PrettyPrinter(indent=4) #print >> sys.stderr, "\n\nENVIRON: %s" % pp.pprint(self.serviceconf.get("geo")['istsosepsg']) if self.waEnviron['parameters'] and self.waEnviron['parameters']['epsg']: self.epsg = self.waEnviron['parameters']['epsg'][0] else: self.epsg = self.serviceconf.get("geo")['istsosepsg']
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron) if self.waEnviron['parameters'] and ( self.waEnviron['parameters']['epsg']): self.epsg = self.waEnviron['parameters']['epsg'][0] else: self.epsg = self.serviceconf.get("geo")['istsosepsg'] self.offering = None if self.waEnviron['parameters'] and ('offering' in self.waEnviron['parameters']): self.offering = self.waEnviron['parameters']['offering'][0] self.observedProperty = None if self.waEnviron['parameters'] and ('observedProperty' in self.waEnviron['parameters']): self.observedProperty = ( self.waEnviron['parameters']['observedProperty'][0]) self.procedure = None if self.waEnviron['parameters'] and ('procedure' in self.waEnviron['parameters']): self.procedure = self.waEnviron['parameters']['procedure'][0]
def __init__(self,waEnviron): waResourceService.__init__(self,waEnviron) self.dataquality = int(self.pathinfo[-1]) if not self.pathinfo[-1]=="dataqualities" else None
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron)
def __init__(self,waEnviron): waResourceService.__init__(self,waEnviron) self.uoms = urllib.unquote(self.pathinfo[-1]) if not self.pathinfo[-1]=="uoms" else None
def __init__(self,waEnviron): waResourceService.__init__(self,waEnviron) self.servicename = self.pathinfo[2] self.procedurename = self.pathinfo[4] self.procedureFolder = os.path.join(self.servicepath, "virtual", self.procedurename) self.RCfilename = os.path.join(self.procedureFolder, self.procedurename + ".rcv")
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron) self.observedproperty = self.pathinfo[ -1] if not self.pathinfo[-1] == "observedproperties" else None
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron) self.observedproperty = self.pathinfo[-1] if not self.pathinfo[-1] == "observedproperties" else None
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron) self.servicename = self.pathinfo[2]
def __init__(self, waEnviron): waResourceService.__init__(self, waEnviron) self.dataquality = int( self.pathinfo[-1] ) if not self.pathinfo[-1] == "dataqualities" else None
def __init__(self,waEnviron): waResourceService.__init__(self,waEnviron) self.servicename = self.pathinfo[2]
def __init__(self,waEnviron): waResourceService.__init__(self,waEnviron) self.offering = self.pathinfo[(self.pathinfo.index("offerings")+1)]