class VimAccountDB:
db = None
- def get_vim_account_with_id(vim_account_id):
- if not VimAccountDB.db:
- VimAccountDB.initialize_db()
- return VimAccountDB.db.get_one("vim_accounts", {"_id": vim_account_id}) or {}
+ @classmethod
+ def get_vim_account_with_id(cls, vim_account_id):
+ if not cls.db:
+ cls.initialize_db()
+ return cls.db.get_one("vim_accounts", {"_id": vim_account_id}) or {}
- def initialize_db():
- VimAccountDB.db = Database().instance.db
+ @classmethod
+ def initialize_db(cls):
+ cls.db = Database().instance.db