コード例 #1
0
 def get_repositories(self):
     """return list of repos"""
     # lazy initialisation
     repos = FileSharingMixin.get_repositories(self)
     if len(repos) > 0:
         return repos
     # full init
     repos = self.init_repos()
     for repo in repos:
         # create repo with out checking validity of path.
         # checking might be needed at loading only => checked=False
         FileSharingMixin.add_repository(self, repo, checked=False)
     return FileSharingMixin.get_repositories(self)