#!/usr/bin/perl use strict; use Fcntl; use File::Basename; print "Deploy adaptations (y/n)?\n"; $s=; chomp ($s); if ($s eq 'y'){ print "Please enter apadtation path\n"; $path=<>; chomp($path); @files = <$path/*.zip>; foreach $file (@files) { $base=basename($file); print "$base\n"; } } my @user; do{ print "Select adaptations to be deployed\n"; $userinput = ; chomp($userinput); push(@user ,"$userinput"); print "Select more adaptations ? (y/n)\n"; $result=; chomp ($result); }while ($result eq 'y'); #print "@user\n"; foreach (@user){ print "Hello\n"; } print "Enter number of objects to be created\n"; $a =; chomp ($a); print "Enter the name of Managed object\n"; $m =; chomp ($m); print "Do you want child objects to be created?(y/n)\n"; $r=; chomp ($r); if ($r eq 'y') { print "Enter number of child objects present under parent DN\n"; $b =;#children hiearchy chomp ($b); } my ($ext)=0; #$file_count=0; while ($a >=1) { sysopen (FILE,"/opt/robot/testcases/gep/tools/sample_$file_count++.xml", O_RDWR|O_EXCL|O_CREAT,0755); printf FILE qq(\n); printf FILE qq(\n); printf FILE qq (\n); printf FILE qq (\n); printf FILE qq(\n); #printf FILE qq (\n); #printf FILE qq (\n); $linecount=0; do { if ($b==1) { printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); } elsif($b==2){ printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); } elsif($b==3){ printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); printf FILE qq (\n); } $linecount= system ("wc -l < sample_$file_count++.xml"); }while ($linecount <=100); printf FILE qq (\n); printf FILE qq (\n); close (FILE); $a--; }