ACC SHELL

Path : /usr/share/YaST2/modules/
File Upload :
Current File : //usr/share/YaST2/modules/NetworkStorage.ybc

YaST bytecode 1.4.0NetworkStorageNetworkStorage.ycp	FileUtils	getDevice		isDiskOnNetwork	getiBFTDevices	mount_point	"device	b3SCRExecute3	FileUtilsExists	%outrows	device	$SCR::Execute.target.bash_output		
sformat		
1grep ' %1 ' /proc/mounts|grep -v rootfs|tr -d '
',	
y2milestone	
mountpoint found %1$			splitstring				stdout $(	nfs&nfs&	,	
y2milestone	
%1 is on device: %2-%"
network_based	,#	
y2milestone	
"begin isDiskOnNetwork(%1) function($nfs-$(%	size	4%,&	
y2error	
.Empty parameter for isDiskOnNetwork() function-'ÿÿÿÿÿÿÿÿ$)(,&&		issubstring		/dev/mapper/4,
group_name	command	,-	
	y2warning	

LVM detected!$.			splitstring						splitstring			/	-	,/	
y2milestone	
LVM group name %1$0	SCR::Execute.target.bash_output		
sformat		
pvs 2>/dev/null|grep %1,1		foreachrow				filters				splitstring				stdout
	size	
lvm_device	nb$2			filters				splitstring			 	size		,3	
y2milestone	
LVM physical device: %1$4(5&5(:&&		issubstring		/dev/md4:raid	command	raid_devices	,;	
	y2warning	
RAID detected!$<			splitstring			/	,=	
y2milestone	
RAID %1 detected$>	SCR::Execute.target.bash_output		
sformat		
$cat /proc/mdstat |grep %1|tr -d '\n'$?		sublist			splitstring				stdout ,@		foreachdev	raid_device	nb(A!		issubstring		/dev/&A		
sformat		
/dev/%1$B			substring				findfirstof		[$C(D&D(J4Jsys	(K		issubstring		/dev/4K&L			splitstring			/	$N		
sformat		
/sys/class/block/%1(Oÿÿÿÿ4O(PSCR::Execute.target.bash		
sformat		
ls -la %1 | grep -q session4P,Q	
	y2warning	
iSCSI detected!&R(X4Xspace	$Y[[:space:]](ZSCR::Execute.target.bash		
sformat		
!grep '%1%2%3*nfs%4' /proc/mounts 4Z,[	
y2milestone	
device %1 is network based : %2&\-_%b(cSCR::Execute.target.bashls /sys/firmware/ibft4coutput	ifaces	$d	SCR::Execute.target.bash_output+ls /sys/firmware/ibft/ethernet*/device/net/$e			filterrow				splitstring				stdout
	size	-f-g	

ACC SHELL 2018