def Customs(self): cPIXEL = edo.lPIXEL() #cORB = lORB() if cPIXEL: #cpix.data = cPIXEL.to_dict() self.response.out.write(edo.jsonify(cpix)) #self.response.write('test') # pulse = PULSE.get() # pulse.content = 'stuff' # pulse.console = 'it worked' # pulse.send('system') # self.response.out.write(edo.dictsonify(cMUSE)) else: pixel = euc.aPIXEL() self.response.out.write(edo.jsonify(pixel))
def get(self): wish = json.loads(self.request.get('wish')) name = wish['name'] try: wishargs = wish['wishargs'] except: wishargs = None if name == 'lPIXEL': if wishargs: if isinstance(wishargs, dict): wReturn = edo.lPIXEL(wishargs['pixel']) else: wReturn = edo.lPIXEL(wishargs) else: wReturn = edo.lPIXEL() elif name == 'lORB': wReturn = edo.lORB() elif name == 'aORB': if wishargs: if isinstance(wishargs, dict): wReturn = edo.aORB(wishargs['info']) else: wReturn = edo.aORB(wishargs) else: wReturn = edo.lORB() else: wReturn = cpix #cpix.grant = wish#['name'] #cpix.anothertest = 'anothertest' self.response.out.write(edo.jsonify(wReturn))