From 8be36481004b4440fff8cd95ae011f085b115afb Mon Sep 17 00:00:00 2001 From: "xiaojuan.mao" Date: Fri, 3 Mar 2017 16:40:44 +0800 Subject: [PATCH] Replace 'copy' to 'symbolic link' in timeznoe setting inside mic. Change-Id: Idea80f05b7e31ec0cbc34ab627d90977b517527f --- mic/kickstart/__init__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) mode change 100644 => 100755 mic/kickstart/__init__.py diff --git a/mic/kickstart/__init__.py b/mic/kickstart/__init__.py old mode 100644 new mode 100755 index a4b4f80..2ed35d0 --- a/mic/kickstart/__init__.py +++ b/mic/kickstart/__init__.py @@ -197,12 +197,12 @@ class TimezoneConfig(KickstartConfig): tz_source = "/usr/share/zoneinfo/%s" % (tz) tz_dest = "/etc/localtime" try: - cpcmd = fs.find_binary_inchroot('cp', self.instroot) + cpcmd = fs.find_binary_inchroot('ln', self.instroot) if cpcmd: - self.call([cpcmd, "-f", tz_source, tz_dest]) + self.call([cpcmd, "-s", tz_source, tz_dest]) else: - cpcmd = fs.find_binary_path('cp') - subprocess.call([cpcmd, "-f", + cpcmd = fs.find_binary_path('ln') + subprocess.call([cpcmd, "-s", self.path(tz_source), self.path(tz_dest)]) except (IOError, OSError), (errno, msg): -- 2.7.4