d.verify()
d.verifyConfigured()
tag = "%s-%s" % (d.application.name, version)
- sh = shell.Shell()
try:
- sh.call("git", "rev-parse", tag)
+ shell.call("git", "rev-parse", tag)
except shell.CallError:
raise Exception("Tag %s doesn't exist in repository" % tag)
- sh.call("git", "reset", "-q", "--hard", tag)
+ shell.call("git", "reset", "-q", "--hard", tag)
d.restore(backup, options)
def parse_args(argv, baton):