2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-18 12:20:40 +00:00
This commit is contained in:
caomengmeng
2016-06-06 02:54:42 -04:00
parent cfdd6be3a1
commit c266fe625a

View File

@ -32,7 +32,12 @@ cmd:switchdiscover --range $$range -r
check:rc==0
check:output=~Discovering switches using nmap
check:output=~xml
check:output=~/usr/bin/nmap -sn -oX - $$range
cmd:rm -rf switchdiscover_range_r.log
cmd:switchdiscover --range $$range -r > switchdiscover_range_r.log
check:rc==0
cmd:if [ "__GETNODEATTR($$CN,os__" != "sles11.4" ]; then cat switchdiscover_range_r.log | grep "/usr/bin/nmap -sn -oX - $$range"; else cat switchdiscover_range_r.log | grep "/usr/bin/nmap -sP -oX - $$range";fi
check:output=~/usr/bin/nmap -s(n|P) -oX - $$range
cmd:rm -rf switchdiscover_range_r.log
end
start:switchdiscover_range_x
cmd:switchdiscover --range $$range -x
@ -48,14 +53,22 @@ check:output=~Discovering switches using nmap
check:output=~nodetype=switch
check:output=~groups=switch
end
start:switchdiscover_range_z_V
cmd:switchdiscover --range $$range -z -V
check:rc==0
check:output=~Discovering switches using nmap
check:output=~xml
check:output=~Process command: /usr/bin/nmap -sn -oX - $$range
check:output=~nodetype=switch
check:output=~groups=switch
cmd:rm -rf switchdiscover_range_z_V.log
cmd:switchdiscover --range $$range -z -V > switchdiscover_range_z_V.log
check:rc==0
cmd:if [ "__GETNODEATTR($$CN,os__" != "sles11.4" ]; then cat switchdiscover_range_z_V.log | grep "Process command: /usr/bin/nmap -sn -oX - $$range"; else cat switchdiscover_range_z_V.log | grep "Process command: /usr/bin/nmap -sP -oX - $$range";fi
check:output=~Process command: /usr/bin/nmap -s(n|P) -oX - $$range
cmd:rm -rf switchdiscover_range_z_V.log
end