Ejemplo n.º 1
0
 def get_parent_remote(self):
     value = config.get('branch.%s.remote' % self.get_name())
     if value:
         return value
     elif 'origin' in git.remotes_list():
         out.note(('No parent remote declared for stack "%s",'
                   ' defaulting to "origin".' % self.get_name()),
                  ('Consider setting "branch.%s.remote" and'
                   ' "branch.%s.merge" with "git config".'
                   % (self.get_name(), self.get_name())))
         return 'origin'
     else:
         raise StackException, 'Cannot find a parent remote for "%s"' % self.get_name()
Ejemplo n.º 2
0
 def get_parent_remote(self):
     value = config.get('branch.%s.remote' % self.get_name())
     if value:
         return value
     elif 'origin' in git.remotes_list():
         out.note(('No parent remote declared for stack "%s",'
                   ' defaulting to "origin".' % self.get_name()),
                  ('Consider setting "branch.%s.remote" and'
                   ' "branch.%s.merge" with "git config".'
                   % (self.get_name(), self.get_name())))
         return 'origin'
     else:
         raise StackException('Cannot find a parent remote for "%s"' %
                              self.get_name())