(self, args="", prefix="", pipe=True, retry_on=None, cwd=None)
| 399 | return self.Retry(cmd, None, [5]) |
| 400 | |
| 401 | def Git(self, args="", prefix="", pipe=True, retry_on=None, cwd=None): |
| 402 | cmd = lambda: self._side_effect_handler.Command( |
| 403 | "git", args, prefix, pipe, cwd=cwd or self.default_cwd) |
| 404 | result = self.Retry(cmd, retry_on, [5, 30]) |
| 405 | if result is None: |
| 406 | raise GitFailedException("'git %s' failed." % args) |
| 407 | return result |
| 408 | |
| 409 | def Editor(self, args): |
| 410 | if self._options.requires_editor: |