Просмотр исходного кода

Added skip for apt-get update in debian morphing tools.

Nashwan Azhari 9 лет назад
Родитель
Сommit
d7a426341a
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      coriolis/osmorphing/debian.py

+ 4 - 3
coriolis/osmorphing/debian.py

@@ -39,9 +39,10 @@ class DebianMorphingTools(base.BaseLinuxOSMorphingTools):
     def pre_packages_install(self, package_names):
         super(DebianMorphingTools, self).pre_packages_install(package_names)
 
-        self._event_manager.progress_update("Updating packages list")
-        self._exec_cmd_chroot('apt-get clean')
-        self._exec_cmd_chroot('apt-get update -y')
+        if package_names:
+            self._event_manager.progress_update("Updating packages list")
+            self._exec_cmd_chroot('apt-get clean')
+            self._exec_cmd_chroot('apt-get update -y')
 
     def install_packages(self, package_names):
         apt_get_cmd = 'apt-get install %s -y' % " ".join(package_names)