os.rename() --> shutil.move()
os.rename() failes to move file across different volumes, so
replacing it with shutil.move() which has fallback to simple
copy + delete.
Change-Id: Ifaedc983cd3e577572cab4744118ef733336a447
diff --git a/_modules/oscap/__init__.py b/_modules/oscap/__init__.py
index f20d11e..126cdf8 100644
--- a/_modules/oscap/__init__.py
+++ b/_modules/oscap/__init__.py
@@ -100,7 +100,7 @@
if not os.path.isdir(base_dir):
os.makedirs(base_dir)
os.chmod(base_dir, mode)
- os.rename(temp_dir, results_dir)
+ shutil.move(temp_dir, results_dir)
os.chmod(results_dir, mode)
if stderr: