Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(313)

Unified Diff: third_party/gsutil/20110627/boto/boto/pyami/scriptbase.py

Issue 10199002: Upgrade gsutil to 3.4 (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Addressed comments Created 8 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/gsutil/20110627/boto/boto/pyami/scriptbase.py
diff --git a/third_party/gsutil/20110627/boto/boto/pyami/scriptbase.py b/third_party/gsutil/20110627/boto/boto/pyami/scriptbase.py
deleted file mode 100644
index 90522cad1a96a9f9f085b5d378ded559889d800b..0000000000000000000000000000000000000000
--- a/third_party/gsutil/20110627/boto/boto/pyami/scriptbase.py
+++ /dev/null
@@ -1,44 +0,0 @@
-import os
-import sys
-from boto.utils import ShellCommand, get_ts
-import boto
-import boto.utils
-
-class ScriptBase:
-
- def __init__(self, config_file=None):
- self.instance_id = boto.config.get('Instance', 'instance-id', 'default')
- self.name = self.__class__.__name__
- self.ts = get_ts()
- if config_file:
- boto.config.read(config_file)
-
- def notify(self, subject, body=''):
- boto.utils.notify(subject, body)
-
- def mkdir(self, path):
- if not os.path.isdir(path):
- try:
- os.mkdir(path)
- except:
- boto.log.error('Error creating directory: %s' % path)
-
- def umount(self, path):
- if os.path.ismount(path):
- self.run('umount %s' % path)
-
- def run(self, command, notify=True, exit_on_error=False, cwd=None):
- self.last_command = ShellCommand(command, cwd=cwd)
- if self.last_command.status != 0:
- boto.log.error('Error running command: "%s". Output: "%s"' % (command, self.last_command.output))
- if notify:
- self.notify('Error encountered', \
- 'Error running the following command:\n\t%s\n\nCommand output:\n\t%s' % \
- (command, self.last_command.output))
- if exit_on_error:
- sys.exit(-1)
- return self.last_command.status
-
- def main(self):
- pass
-
« no previous file with comments | « third_party/gsutil/20110627/boto/boto/pyami/launch_ami.py ('k') | third_party/gsutil/20110627/boto/boto/pyami/startup.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698