def demo_registerDevice(theUUID, theName): try: #theUUID=request.POST['deviceID'] #theName="DemoUser" if len(theUUID) < __uuid_len__ : theUUID=demo_generateUUID(theName) else: deviceOperation_demo.addDevice(theName, theUUID, time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) return theUUID except Exception as e: return None
def demo_generateUUID(theName): def UUIDGenerate(theLen): theUUID='' for i in range(theLen): theUUID += random.choice("ABCDEFGHIGKLMNOPQRSTUVWXYZ1234567890") return theUUID+"DEMO" theUUID = UUIDGenerate(__uuid_len__) while(not deviceOperation_demo.addDevice(theName,theUUID, time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))): theUUID = UUIDGenerate(__uuid_len__) return theUUID