Esempio n. 1
0
 def serialize(self):
     d = self.__dict__
     d['desc'] = self.getDescription()
     d['date'] = self.date
     if self.parent and self.parent.repo:
         d['parent'] = self.parent.repo.name
     return serialize(d)
Esempio n. 2
0
def handle_addSubmodule(repo, **kwargs):
    """:return: repo.addSubmodule()"""
    log.info('addSubmodule: %s %s' %(repo, kwargs))
    try:
        proxy = repo.addSubmodule(**kwargs)
        return [serialize(proxy, type='submodule', url=proxy.url)]
    except RepoError, e:
        raise
Esempio n. 3
0
 def serialize(self):
     d = self.__dict__
     d['desc'] = self.comment
     return serialize(d)
Esempio n. 4
0
 def serialize(self):
     d = self.__dict__
     d['desc'] = self.comment
     if self.parent and self.parent.repo:
         d['parent'] = self.parent.repo.name
     return serialize(d)
Esempio n. 5
0
def handle_submodules(repo, **kwargs):
    """:return: repo.submodules()"""
    log.info('submodules: %s %s' %(repo, kwargs))
    return [serialize(s, type='submodule', url=s.url) for s in repo.submodules(**kwargs)]