NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

repository.py (705B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\cosmetics\client\character\title\api\repository.py
      2 from cosmetics.client.character.title.repository.repository import CharacterTitlesRepository
      3 _repository = None
      4 
      5 def initialize_repository(public_gateway, service_manager):
      6     global _repository
      7     if _repository is None:
      8         _repository = CharacterTitlesRepository(public_gateway, service_manager)
      9 
     10 
     11 def get_repository():
     12     if _repository is None:
     13         raise AttributeError('Character Titles repository has not been started')
     14     return _repository
     15 
     16 
     17 def clear_repository():
     18     global _repository
     19     if _repository is not None:
     20         _repository = None