| OLD | NEW | 
|---|
| 1 #!/usr/bin/python | 1 #!/usr/bin/python | 
| 2 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. | 2 # Copyright (c) 2010 The Chromium OS 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 import datetime | 6 import datetime | 
| 7 import multiprocessing | 7 import multiprocessing | 
| 8 import optparse | 8 import optparse | 
| 9 import os | 9 import os | 
| 10 import re | 10 import re | 
| (...skipping 478 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 489 | 489 | 
| 490     remote_location = '%s/%s' % (self._upload_location.rstrip('/'), url_suffix) | 490     remote_location = '%s/%s' % (self._upload_location.rstrip('/'), url_suffix) | 
| 491     if remote_location.startswith('gs://'): | 491     if remote_location.startswith('gs://'): | 
| 492       # Build list of files to upload. | 492       # Build list of files to upload. | 
| 493       upload_files = GenerateUploadDict(package_path, remote_location, uploads) | 493       upload_files = GenerateUploadDict(package_path, remote_location, uploads) | 
| 494       remote_file = '%s/Packages' % remote_location.rstrip('/') | 494       remote_file = '%s/Packages' % remote_location.rstrip('/') | 
| 495       upload_files[tmp_packages_file.name] = remote_file | 495       upload_files[tmp_packages_file.name] = remote_file | 
| 496 | 496 | 
| 497       failed_uploads = RemoteUpload(self._acl, upload_files) | 497       failed_uploads = RemoteUpload(self._acl, upload_files) | 
| 498       if len(failed_uploads) > 1 or (None not in failed_uploads): | 498       if len(failed_uploads) > 1 or (None not in failed_uploads): | 
| 499         error_msg = ['%s -> %s\n' % args for args in failed_uploads] | 499         error_msg = ['%s -> %s\n' % args for args in failed_uploads if args] | 
| 500         raise UploadFailed('Error uploading:\n%s' % error_msg) | 500         raise UploadFailed('Error uploading:\n%s' % error_msg) | 
| 501     else: | 501     else: | 
| 502       pkgs = ' '.join(p['CPV'] + '.tbz2' for p in uploads) | 502       pkgs = ' '.join(p['CPV'] + '.tbz2' for p in uploads) | 
| 503       ssh_server, remote_path = remote_location.split(':', 1) | 503       ssh_server, remote_path = remote_location.split(':', 1) | 
| 504       d = { 'pkg_index': tmp_packages_file.name, | 504       d = { 'pkg_index': tmp_packages_file.name, | 
| 505             'pkgs': pkgs, | 505             'pkgs': pkgs, | 
| 506             'remote_packages': '%s/Packages' % remote_location.rstrip('/'), | 506             'remote_packages': '%s/Packages' % remote_location.rstrip('/'), | 
| 507             'remote_path': remote_path.rstrip('/'), | 507             'remote_path': remote_path.rstrip('/'), | 
| 508             'remote_location': remote_location.rstrip('/'), | 508             'remote_location': remote_location.rstrip('/'), | 
| 509             'ssh_server': ssh_server } | 509             'ssh_server': ssh_server } | 
| (...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 681     uploader._SyncHostPrebuilts(options.build_path, version, options.key, | 681     uploader._SyncHostPrebuilts(options.build_path, version, options.key, | 
| 682                                 options.git_sync, options.sync_binhost_conf) | 682                                 options.git_sync, options.sync_binhost_conf) | 
| 683 | 683 | 
| 684   if options.board: | 684   if options.board: | 
| 685     uploader._SyncBoardPrebuilts(options.board, options.build_path, version, | 685     uploader._SyncBoardPrebuilts(options.board, options.build_path, version, | 
| 686                                  options.key, options.git_sync, | 686                                  options.key, options.git_sync, | 
| 687                                  options.sync_binhost_conf) | 687                                  options.sync_binhost_conf) | 
| 688 | 688 | 
| 689 if __name__ == '__main__': | 689 if __name__ == '__main__': | 
| 690   main() | 690   main() | 
| OLD | NEW | 
|---|