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

repository.py (688B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\communitytracks\client\api\repository.py
      2 from communitytracks.client.repository import CommunityTracksRepository
      3 _repository = None
      4 
      5 def initialize_repository(public_gateway, enable_mocks_setting):
      6     global _repository
      7     if _repository is None:
      8         _repository = CommunityTracksRepository(public_gateway, sm, enable_mocks_setting)
      9 
     10 
     11 def get_repository():
     12     if _repository is None:
     13         raise AttributeError('Community Tracks 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