diff options
author | Gilad Arnold <garnold@chromium.org> | 2013-01-26 01:00:39 -0800 |
---|---|---|
committer | ChromeBot <chrome-bot@google.com> | 2013-03-08 12:01:42 -0800 |
commit | 553b0ec49bc64fc4b7df4358cd31396a87276d2b (patch) | |
tree | ae430c299339c9480d12c2d2da0be419426aa55d /scripts/update_payload/error.py | |
parent | 516f0f7a3d13b74f7bf6f5fb8573f5900c1eb94f (diff) |
Update payload library + command-line tool
An initial implementation of a Python module for parsing, checking and
applying a Chrome OS update payload. Comes with a command-line tool
(paycheck.py) for applying such operations on payload files, and a test
script (test_paycheck.sh) for ensuring that the library and tool are
working correctly.
Since update_payload is introduced as a package, we're moving some
previously merged utilities into the package's directory.
(Unit testing for this code will be uploaded on a separate CL; see
chromium-os:39663)
BUG=chromium-os:34911,chromium-os:33607,chromium-os:7597
TEST=test_paycheck.sh successful on MP-signed payloads
CQ-DEPEND=I5746a1d80e822a575f0d96f94d0b4e765fc64507
Change-Id: I77123a1fffbb2059c239b7145c6922968fdffb6a
Reviewed-on: https://gerrit.chromium.org/gerrit/43041
Reviewed-by: Gilad Arnold <garnold@chromium.org>
Tested-by: Gilad Arnold <garnold@chromium.org>
Reviewed-by: Chris Sosa <sosa@chromium.org>
Reviewed-by: Jay Srinivasan <jaysri@chromium.org>
Reviewed-by: Don Garrett <dgarrett@chromium.org>
Commit-Queue: Gilad Arnold <garnold@chromium.org>
Diffstat (limited to 'scripts/update_payload/error.py')
-rw-r--r-- | scripts/update_payload/error.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/update_payload/error.py b/scripts/update_payload/error.py new file mode 100644 index 00000000..8b9cadda --- /dev/null +++ b/scripts/update_payload/error.py @@ -0,0 +1,9 @@ +# Copyright (c) 2013 The Chromium OS Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"""Payload handling errors.""" + + +class PayloadError(Exception): + """An update payload general processing error.""" |