def _doGet(self): try: KM = KillMapper() if self.arg is not None: if self.arg.isdigit(): # Get the user by ID kill = KM.find(self.arg) else: raise BadRequest("Kill must be requested by ID") if kill is not None: return self._response(kill.dict(), CODE.OK) else: raise NotFound("This kill does not exist") else: offset = 0 kills = KM.findAll(offset, offset+50) killslist = [] for kill in kills: killslist.append(kill.dict()) killdict = {"kills":killslist, "pagination_offset":offset, "max_perpage": 50} return self._response(killdict, CODE.OK) except mdb.DatabaseError, e: raise ServerError("Unable to search the kill database (%s: %s)" % e.args[0], e.args[1])
def _doGet(self): try: KM = KillMapper() if self.arg is not None: if self.arg.isdigit(): # Get the user by ID kill = KM.find(self.arg) else: raise BadRequest("Kill must be requested by ID") if kill is not None: return self._response(Depth.build(kill, self.depth), CODE.OK) else: raise NotFound("This kill does not exist") else: offset = 0 kills = KM.findAll(offset, offset+50) killslist = [] for kill in kills: killslist.append(Depth.build(kill, self.depth)) killdict = {"kills": killslist, "pagination_offset": offset, "max_perpage": 50} return self._response(killdict, CODE.OK) except mdb.DatabaseError, e: raise ServerError("Unable to search the kill database (%s: %s)" % e.args[0], e.args[1])
def main(): from Common.config import TopHatConfig # setup the config kwargs = {"path": "/home/specialk/Dev/tophat/config.py"} TopHatConfig(**kwargs) # do the other stuff from Model.Mapper.qrzargamemapper import QRzarGameMapper from Model.Mapper.usermapper import UserMapper from Model.Mapper.killmapper import KillMapper from Model.Mapper.qrzarplayermapper import QRzarPlayerMapper from Model.Mapper.apitokenmapper import ApitokenMapper from Model.Mapper.objectwatcher import ObjectWatcher # Get All the current Users from the database UM = UserMapper() users = UM.findAll() for usr in users: print usr GM = QRzarGameMapper() games = GM.findAll() for game_ in games: print game_ KM = KillMapper() kills = KM.findAll() for kill_ in kills: print kill_ PM = QRzarPlayerMapper() players = PM.findAll() for player_ in players: print player_ ATM = ApitokenMapper() tokens = ATM.findAll() for token in tokens: print token usr1 = UM.find(1)
def main(): from Common.config import TopHatConfig #setup the config kwargs = {"path":"/home/specialk/Dev/tophat/config.py"} TopHatConfig(**kwargs) # do the other stuff from Model.Mapper.gamemapper import GameMapper from Model.Mapper.usermapper import UserMapper from Model.Mapper.killmapper import KillMapper from Model.Mapper.playermapper import PlayerMapper from Model.Mapper.apitokenmapper import ApitokenMapper from Model.Mapper.objectwatcher import ObjectWatcher # Get All the current Users from the database UM = UserMapper() users = UM.findAll() for usr in users: print usr KM = KillMapper() kills = KM.findAll() for kill_ in kills: print kill_ PM = PlayerMapper() players = PM.findAll() for player_ in players: print player_ GM = GameMapper() games = GM.findAll() for game_ in games: print game_ ATM = ApitokenMapper() tokens = ATM.findAll() for token in tokens: print token usr1 = UM.find(1)