From 729ffb178d1012b97bdb134a9814f620632d5552 Mon Sep 17 00:00:00 2001 From: nott Date: Tue, 20 Oct 2009 16:48:18 +0000 Subject: [PATCH] Add check for diskless if -r provided. git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4428 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/aixinstall.pm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/xCAT-server/lib/xcat/plugins/aixinstall.pm b/xCAT-server/lib/xcat/plugins/aixinstall.pm index 9b56f0098..18f3d1b60 100644 --- a/xCAT-server/lib/xcat/plugins/aixinstall.pm +++ b/xCAT-server/lib/xcat/plugins/aixinstall.pm @@ -1219,6 +1219,16 @@ sub mknimimage return 0; } + if ($::SHAREDROOT) { + if ($::NIMTYPE ne 'diskless') { + my $rsp; + push @{$rsp->{data}}, "The \'-r\' option is only valid for diskless images.\n"; + xCAT::MsgUtils->message("E", $rsp, $callback); + &mknimimage_usage($callback); + return 1; + } + } + # get this systems name as known by xCAT management node my $Sname = &myxCATname(); chomp $Sname;