summaryrefslogtreecommitdiff
path: root/scripts/update_payload/applier.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/update_payload/applier.py')
-rw-r--r--scripts/update_payload/applier.py12
1 files changed, 2 insertions, 10 deletions
diff --git a/scripts/update_payload/applier.py b/scripts/update_payload/applier.py
index eeb2e424..3cb9741a 100644
--- a/scripts/update_payload/applier.py
+++ b/scripts/update_payload/applier.py
@@ -18,10 +18,6 @@ import array
import bz2
import hashlib
import itertools
-try:
- import lzma
-except ImportError:
- from backports import lzma
import os
import shutil
import subprocess
@@ -221,7 +217,7 @@ class PayloadApplier(object):
self.truncate_to_expected_size = truncate_to_expected_size
def _ApplyReplaceOperation(self, op, op_name, out_data, part_file, part_size):
- """Applies a REPLACE{,_BZ,_XZ} operation.
+ """Applies a REPLACE{,_BZ} operation.
Args:
op: the operation object
@@ -240,9 +236,6 @@ class PayloadApplier(object):
if op.type == common.OpType.REPLACE_BZ:
out_data = bz2.decompress(out_data)
data_length = len(out_data)
- elif op.type == common.OpType.REPLACE_XZ:
- out_data = lzma.decompress(out_data)
- data_length = len(out_data)
# Write data to blocks specified in dst extents.
data_start = 0
@@ -514,8 +507,7 @@ class PayloadApplier(object):
# Read data blob.
data = self.payload.ReadDataBlob(op.data_offset, op.data_length)
- if op.type in (common.OpType.REPLACE, common.OpType.REPLACE_BZ,
- common.OpType.REPLACE_XZ):
+ if op.type in (common.OpType.REPLACE, common.OpType.REPLACE_BZ):
self._ApplyReplaceOperation(op, op_name, data, new_part_file, part_size)
elif op.type == common.OpType.MOVE:
self._ApplyMoveOperation(op, op_name, new_part_file)