Beispiel #1
0
    def get_groups(self, repository):
        u"""Retorna a lista de grupos da mucua"""

        if not repository:
            try:
                repository = get_default_repository()
            except DatabaseError:
                return []
        

        return [group for group in git_annex_group_list(repository.get_path(),
                                                        self.uuid) 
                if not group.startswith('t:')]
Beispiel #2
0
    def get_groups(self, repository):
        u"""Retorna a lista de grupos da mucua"""

        if not repository:
            try:
                repository = get_default_repository()
            except DatabaseError:
                return []

        return [
            group
            for group in git_annex_group_list(repository.get_path(), self.uuid)
            if not group.startswith('t:')
        ]
Beispiel #3
0
    def get_territory(self, repository):
        u"""Retorna o territorio da mucua"""
        if not repository:
            try:
                repository = get_default_repository()
            except DatabaseError:
                return []

        groups = git_annex_group_list(repository.get_path(), self.uuid)
        territory = ''
        for group in groups:
            if group.startswith('t:'):
                territory = group

        return territory[2:]
Beispiel #4
0
    def get_territory(self, repository):
        u"""Retorna o territorio da mucua"""
        if not repository:
            try:
                repository = get_default_repository()
            except DatabaseError:
                return []

        groups = git_annex_group_list(repository.get_path(),
                                      self.uuid)
        territory = ''
        for group in groups:
            if group.startswith('t:'):
                territory = group

        return territory[2:]