Пример #1
0
 def __init__(self):
     self.argparser = ArgParser()
     self.command, self.args = self.argparser.parse_args()
     # self.orm = ORM.get_orm(ORM.SQLITE, 'new_pom.db')
     self.orm = ORM.get_orm(ORM.JSON, 'data.json')
     # self.orm = ORM.get_orm(ORM.XML, 'data.xml')
     self.command_to_func = {
         PymodoroManager.RUN: self.start_pymodoro,
         PymodoroManager.NEW: self.create_user,
         PymodoroManager.ADD: self.add_profile,
         PymodoroManager.RMP: self.delete_profile,
         PymodoroManager.UPDATE: self.update_user,
         PymodoroManager.DELETE: self.delete_user
     }
     self.loop = asyncio.get_event_loop()
     self.q = asyncio.Queue()
Пример #2
0
def get_db(type_, path):
    orm = ORM()
    return orm.get_orm(type_, path)