diff options
Diffstat (limited to 'scripts/update_payload/payload.py')
-rw-r--r-- | scripts/update_payload/payload.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/update_payload/payload.py b/scripts/update_payload/payload.py index f76c0de6..d8305a17 100644 --- a/scripts/update_payload/payload.py +++ b/scripts/update_payload/payload.py @@ -293,7 +293,7 @@ class Payload(object): def Apply(self, new_kernel_part, new_rootfs_part, old_kernel_part=None, old_rootfs_part=None, bsdiff_in_place=True, bspatch_path=None, - truncate_to_expected_size=True): + puffpatch_path=None, truncate_to_expected_size=True): """Applies the update payload. Args: @@ -303,6 +303,7 @@ class Payload(object): old_rootfs_part: name of source rootfs partition file (optional) bsdiff_in_place: whether to perform BSDIFF operations in-place (optional) bspatch_path: path to the bspatch binary (optional) + puffpatch_path: path to the puffpatch binary (optional) truncate_to_expected_size: whether to truncate the resulting partitions to their expected sizes, as specified in the payload (optional) @@ -315,6 +316,7 @@ class Payload(object): # Create a short-lived payload applier object and run it. helper = applier.PayloadApplier( self, bsdiff_in_place=bsdiff_in_place, bspatch_path=bspatch_path, + puffpatch_path=puffpatch_path, truncate_to_expected_size=truncate_to_expected_size) helper.Run(new_kernel_part, new_rootfs_part, old_kernel_part=old_kernel_part, |