Mike Frysinger | c7f1593 | 2013-03-20 13:43:35 -0400 | [diff] [blame] | 1 | #!/usr/bin/python |
asharif | 758f12c | 2013-02-15 09:11:18 +0000 | [diff] [blame] | 2 | # |
3 | # Copyright 2010 Google Inc. All Rights Reserved. | ||||
4 | |||||
Luis Lozano | f2a3ef4 | 2015-12-15 13:49:30 -0800 | [diff] [blame] | 5 | __author__ = 'asharif@google.com (Ahmad Sharif)' |
asharif | 758f12c | 2013-02-15 09:11:18 +0000 | [diff] [blame] | 6 | |
7 | import optparse | ||||
8 | import os | ||||
9 | import re | ||||
10 | import sys | ||||
kbaclawski | 20082a0 | 2013-02-16 02:12:57 +0000 | [diff] [blame] | 11 | |
asharif | 758f12c | 2013-02-15 09:11:18 +0000 | [diff] [blame] | 12 | from utils import command_executer |
asharif | 758f12c | 2013-02-15 09:11:18 +0000 | [diff] [blame] | 13 | |
14 | |||||
15 | def Usage(parser, message): | ||||
Luis Lozano | f2a3ef4 | 2015-12-15 13:49:30 -0800 | [diff] [blame] | 16 | print 'ERROR: ' + message |
asharif | 758f12c | 2013-02-15 09:11:18 +0000 | [diff] [blame] | 17 | parser.print_help() |
18 | sys.exit(0) | ||||
19 | |||||
Luis Lozano | f2a3ef4 | 2015-12-15 13:49:30 -0800 | [diff] [blame] | 20 | |
asharif | 758f12c | 2013-02-15 09:11:18 +0000 | [diff] [blame] | 21 | def Main(argv): |
22 | parser = optparse.OptionParser() | ||||
23 | options = parser.parse_args(argv)[0] | ||||
24 | |||||
Luis Lozano | f2a3ef4 | 2015-12-15 13:49:30 -0800 | [diff] [blame] | 25 | command = 'sleep 1000' |
asharif | 758f12c | 2013-02-15 09:11:18 +0000 | [diff] [blame] | 26 | ce = command_executer.GetCommandExecuter() |
27 | ce.RunCommand(command, command_timeout=1) | ||||
28 | return 0 | ||||
29 | |||||
30 | |||||
Luis Lozano | f2a3ef4 | 2015-12-15 13:49:30 -0800 | [diff] [blame] | 31 | if __name__ == '__main__': |
asharif | 758f12c | 2013-02-15 09:11:18 +0000 | [diff] [blame] | 32 | Main(sys.argv) |