From aa40e86d495b2aac9cfe4cae0c3bbfce8a8e076e Mon Sep 17 00:00:00 2001 From: ligc <ligc@8638fb3e-16cb-4fca-ae20-7b5d299a9bcd> Date: Wed, 15 Feb 2012 02:56:51 +0000 Subject: [PATCH] fix for bug 3460128: run vpdupdate only when necessary git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11574 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT/postscripts/xcatdsklspost | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/xCAT/postscripts/xcatdsklspost b/xCAT/postscripts/xcatdsklspost index 6e436ff00..e48feabba 100755 --- a/xCAT/postscripts/xcatdsklspost +++ b/xCAT/postscripts/xcatdsklspost @@ -22,7 +22,12 @@ update_VPD() logger -t xCAT "xcatdsklspost: updating VPD database" fi } -update_VPD + +# Run updatevpd only when necessary +lsvpd | grep -i cpu 2>&1 1>/dev/null +if [ "$?" = "1" ]; then + update_VPD +fi download_postscripts() {