| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 """\ | 6 """\ |
| 7 Wrapper script around Rietveld's upload.py that simplifies working with groups | 7 Wrapper script around Rietveld's upload.py that simplifies working with groups |
| 8 of files. | 8 of files. |
| 9 """ | 9 """ |
| 10 | 10 |
| (...skipping 1286 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1297 def CMDdescription(change_info): | 1297 def CMDdescription(change_info): |
| 1298 """Prints the description of the specified change to stdout.""" | 1298 """Prints the description of the specified change to stdout.""" |
| 1299 print change_info.description | 1299 print change_info.description |
| 1300 return 0 | 1300 return 0 |
| 1301 | 1301 |
| 1302 | 1302 |
| 1303 def CMDdelete(args): | 1303 def CMDdelete(args): |
| 1304 """Deletes a changelist.""" | 1304 """Deletes a changelist.""" |
| 1305 if not len(args) == 1: | 1305 if not len(args) == 1: |
| 1306 ErrorExit('You need to pass a change list name') | 1306 ErrorExit('You need to pass a change list name') |
| 1307 os.remove(GetChangelistInfoFile(args[0])) | 1307 filepath = GetChangelistInfoFile(args[0]) |
| 1308 if not os.path.isfile(filepath): |
| 1309 ErrorExit('You need to pass a valid change list name') |
| 1310 os.remove(filepath) |
| 1308 return 0 | 1311 return 0 |
| 1309 | 1312 |
| 1310 | 1313 |
| 1311 def CMDtry(args): | 1314 def CMDtry(args): |
| 1312 """Sends the change to the tryserver to do a test run on your code. | 1315 """Sends the change to the tryserver to do a test run on your code. |
| 1313 | 1316 |
| 1314 To send multiple changes as one path, use a comma-separated list of | 1317 To send multiple changes as one path, use a comma-separated list of |
| 1315 changenames. Use 'gcl help try' for more information!""" | 1318 changenames. Use 'gcl help try' for more information!""" |
| 1316 # When the change contains no file, send the "changename" positional | 1319 # When the change contains no file, send the "changename" positional |
| 1317 # argument to trychange.py. | 1320 # argument to trychange.py. |
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1449 raise | 1452 raise |
| 1450 print >> sys.stderr, ( | 1453 print >> sys.stderr, ( |
| 1451 'AppEngine is misbehaving and returned HTTP %d, again. Keep faith ' | 1454 'AppEngine is misbehaving and returned HTTP %d, again. Keep faith ' |
| 1452 'and retry or visit go/isgaeup.\n%s') % (e.code, str(e)) | 1455 'and retry or visit go/isgaeup.\n%s') % (e.code, str(e)) |
| 1453 return 1 | 1456 return 1 |
| 1454 | 1457 |
| 1455 | 1458 |
| 1456 if __name__ == "__main__": | 1459 if __name__ == "__main__": |
| 1457 fix_encoding.fix_encoding() | 1460 fix_encoding.fix_encoding() |
| 1458 sys.exit(main(sys.argv[1:])) | 1461 sys.exit(main(sys.argv[1:])) |
| OLD | NEW |