aboutsummaryrefslogtreecommitdiffstats
path: root/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/python/release.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/python/release.py')
-rwxr-xr-xlib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/python/release.py63
1 files changed, 0 insertions, 63 deletions
diff --git a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/python/release.py b/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/python/release.py
deleted file mode 100755
index 2454792d..00000000
--- a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/python/release.py
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright (c) Twisted Matrix Laboratories.
-# See LICENSE for details.
-
-"""
-A release-automation toolkit.
-
-Don't use this outside of Twisted.
-
-Maintainer: Christopher Armstrong
-"""
-
-import os
-
-
-# errors
-
-class DirectoryExists(OSError):
- """
- Some directory exists when it shouldn't.
- """
- pass
-
-
-
-class DirectoryDoesntExist(OSError):
- """
- Some directory doesn't exist when it should.
- """
- pass
-
-
-
-class CommandFailed(OSError):
- pass
-
-
-
-# utilities
-
-def sh(command, null=True, prompt=False):
- """
- I'll try to execute C{command}, and if C{prompt} is true, I'll
- ask before running it. If the command returns something other
- than 0, I'll raise C{CommandFailed(command)}.
- """
- print "--$", command
-
- if prompt:
- if raw_input("run ?? ").startswith('n'):
- return
- if null:
- command = "%s > /dev/null" % command
- if os.system(command) != 0:
- raise CommandFailed(command)
-
-
-
-def runChdirSafe(f, *args, **kw):
- origdir = os.path.abspath('.')
- try:
- return f(*args, **kw)
- finally:
- os.chdir(origdir)