Fix set operation in tsp/scripts/download_image.py 73/95273/5
authorAleksander Mistewicz <a.mistewicz@samsung.com>
Thu, 29 Sep 2016 16:16:37 +0000 (18:16 +0200)
committerAleksander Mistewicz <a.mistewicz@samsung.com>
Mon, 9 Jan 2017 18:46:14 +0000 (19:46 +0100)
Change-Id: I6afb5259018f14238880fce2ce9d15f0cb8c543c
Signed-off-by: Aleksander Mistewicz <a.mistewicz@samsung.com>
tsp/scripts/download_image.py

index c795a91..8b77676 100755 (executable)
@@ -191,11 +191,11 @@ class ImageDownloader:
             f = target.fetch()
         return f
 
-    def check_diff(self, snap_pkgs, pre_pkgs):
+    def check_diff(self, pre_pkgs, snap_pkgs):
         logging.debug("Checking diff")
         set_snap_pkgs = set(snap_pkgs.splitlines())
         set_pre_pkgs = set(pre_pkgs.splitlines())
-        diff = set_pre_pkgs - set_snap_pkgs
+        diff = set_pre_pkgs ^ set_snap_pkgs
         with open(self.diff_report_filename, 'w') as f:
             ret = (len(diff) == 0)
             if ret: