def createGnosql():
    a = request.get_data()
    jsonData = json.loads(a.decode("utf-8"))
    gnosqlName = jsonData["gnosqlName"]
    gnosqlUserObj = GnosqlUserService()
    result = gnosqlUserObj.createGnosql(gnosqlName)
    return ResponseUtil.getCORSResponse(result)
def getGnosqlInfo():
    a = request.get_data()
    jsonData = json.loads(a.decode("utf-8"))
    gnosqlId = jsonData['gnosqlId']
    gnosqlUserObj = GnosqlUserService()
    result = gnosqlUserObj.getGnosqlInfo(gnosqlId)
    return ResponseUtil.getCORSResponse(result)
def generateToken():
    a = request.get_data()
    jsonData = json.loads(a.decode("utf-8"))
    username = jsonData['username']
    gnosqlId = jsonData["gnosqlId"]
    gnosqlUserObj = GnosqlUserService()
    result = gnosqlUserObj.generateToken(username, gnosqlId)
    return ResponseUtil.getCORSResponse(result)
def userSignUp():
    a = request.get_data()
    jsonData = json.loads(a.decode("utf-8"))
    username = jsonData['username']
    password = jsonData["password"]
    gnosqlUserObj = GnosqlUserService()
    result = gnosqlUserObj.userSignUp(username, password)
    return ResponseUtil.getCORSResponse(result)
def getGnosqlAllDataAnalysis():
    a = request.get_data()
    jsonData = json.loads(a.decode("utf-8"))
    startDate = jsonData['startDate']
    endDate = jsonData['endDate']
    gnosqlUserObj = GnosqlUserService()
    result = gnosqlUserObj.getGnosqlAllDataAnalysis(startDate, endDate)
    return ResponseUtil.getCORSResponse(result)
def deleteGnosqlAppName():
    a = request.get_data()
    jsonData = json.loads(a.decode("utf-8"))
    gnosqlId = jsonData['gnosqlId']
    appName = jsonData["appName"]
    gnosqlUserObj = GnosqlUserService()
    result = gnosqlUserObj.deleteGnosqlAppName(gnosqlId, appName)
    return ResponseUtil.getCORSResponse(result)
def addGnosqlAppIp():
    a = request.get_data()
    jsonData = json.loads(a.decode("utf-8"))
    gnosqlId = jsonData['gnosqlId']
    appIp = jsonData["appIp"]
    gnosqlUserObj = GnosqlUserService()
    result = gnosqlUserObj.addGnosqlAppIp(gnosqlId, appIp)
    return ResponseUtil.getCORSResponse(result)
def getGnosqlDataType():
    a = request.get_data()
    jsonData = json.loads(a.decode("utf-8"))
    gnosqlId = jsonData['gnosqlId']
    startDate = jsonData['startDate']
    endDate = jsonData['endDate']
    gnosqlUserObj = GnosqlUserService()
    result = gnosqlUserObj.getGnosqlDataType(gnosqlId, startDate, endDate)
    return ResponseUtil.getCORSResponse(result)
Exemple #9
0
    def basicfunctin2(self, dataStr, CRUDfunction, successMsg):
        result = {}
        code = 0
        msg = ""
        if not self.checkUserToken(dataStr):
            msg = Consts.checkYourParameters
            code = 100
        else:
            dataStr[Consts.where] = self.getTableName(dataStr)
            result = self.progressDataStr(result, dataStr, CRUDfunction)
            msg = Consts.msgSuccess

        response = ResponseUtil.getResponse(code, result, msg)
        return response
Exemple #10
0
 def basicfunctin(self, data, CRUDfunction, successMsg):
     result = {}
     code = 0
     msg = ""
     if not self.checkUserToken(data):
         msg = Consts.needToken
         code = 100
     else:
         if data == type(None):
             msg = Consts.msgEmptyGNQL
         else:
             data[Consts.where] = self.getTableName(data)
             rows = CRUDfunction(data)
             result[Consts.rows] = rows
             msg = Consts.msgSuccess
     response = ResponseUtil.getResponse(code, result, msg)
     return response
Exemple #11
0
def getUserTableList():
    a = request.get_data()
    jsonData = json.loads(a.decode("utf-8"))
    gnosqlObj = GnosqlService.GnosqlService()
    result = gnosqlObj.getUserTableList(jsonData)
    return ResponseUtil.getCORSResponse(result)
def getGnosqlList():
    a = request.get_data()
    gnosqlUserObj = GnosqlUserService()
    result = gnosqlUserObj.getGnosqlList()
    return ResponseUtil.getCORSResponse(result)
Exemple #13
0
def start_instance():
    if not userApi.exist_user(request.form.get('minecraft_id'), request.form.get('password')):
        return ResponseUtil.create_response(400, 'Not Matched ID/PASSWORD')

    return awsApi.start()