53 lines
1.2 KiB
Plaintext
53 lines
1.2 KiB
Plaintext
|
start:mkdef_null
|
||
|
cmd:mkdef
|
||
|
check:rc!=0
|
||
|
check:output=~Usage
|
||
|
end
|
||
|
start:mkdef_t_o_attr
|
||
|
cmd:mkdef -t node -o testnode,testnode1 groups=all,aix
|
||
|
check:rc==0
|
||
|
cmd:lsdef -i groups testnode
|
||
|
check:rc==0
|
||
|
check:output=~groups=all,aix
|
||
|
cmd:lsdef -i groups testnode1
|
||
|
check:rc==0
|
||
|
check:output=~groups=all,aix
|
||
|
cmd:rmdef -t node -o testnode,testnode1
|
||
|
end
|
||
|
start:mkdef_f_t_o_attr
|
||
|
cmd:mkdef -t node -o testnode groups=all,aix
|
||
|
check:rc==0
|
||
|
cmd:mkdef -f -t node -o testnode nodetype=lpar,osi groups=all
|
||
|
check:rc==0
|
||
|
cmd:lsdef -i groups,nodetype testnode
|
||
|
check:rc==0
|
||
|
check:output=~nodetype=lpar,osi
|
||
|
check:output!=aix
|
||
|
cmd:rmdef -t node -o testnode
|
||
|
end
|
||
|
start:mkdef_z
|
||
|
cmd:mkdef -t node -o orignode mgt=fsp cons=hmc pprofile=orignode groups=lpar,all
|
||
|
check:rc==0
|
||
|
cmd:lsdef -l orignode -z > /tmp/orignode.stanza
|
||
|
check:rc==0
|
||
|
cmd:perl -pi -e 's/orignode/testnode/g' /tmp/orignode.stanza
|
||
|
cmd:cat /tmp/orignode.stanza | mkdef -z
|
||
|
check:rc==0
|
||
|
cmd:lsdef -l testnode -z > /tmp/testnode.stanza
|
||
|
check:rc==0
|
||
|
cmd:diff /tmp/orignode.stanza /tmp/testnode.stanza
|
||
|
check:rc==0
|
||
|
cmd:rm -f /tmp/orignode.stanza
|
||
|
cmd:rm -f /tmp/testnode.stanza
|
||
|
cmd:rmdef -t node testnode
|
||
|
cmd:rmdef -t node orignode
|
||
|
end
|
||
|
start:mkdef_t_o_error
|
||
|
cmd:mkdef -t testtype -o testnode groups=all,aix
|
||
|
check:rc!=0
|
||
|
check:output=~Usage
|
||
|
end
|
||
|
|
||
|
|
||
|
|