......if(defined($filelist)){ $cmd = "$odhome\\bin\\iwodstart $iwodclient_cfg -k srcArea=$sourcePath -k targetArea=$targetPath -k definition=$deploymentDefinition -k workareaName=$workareaName -k filelist=$filelist -inst $$ 2>&1"; }elsif(defined($workareaName)){ $cmd = "$odhome\\bin\\iwodstart $iwodclient_cfg -k srcArea=$sourcePath -k targetArea=$targetPath -k definition=$deploymentDefinition -k workareaName=$workareaName -inst $$ 2>&1"; }else{ $cmd = "$odhome\\bin\\iwodstart $iwodclient_cfg -k srcArea=$sourcePath -k targetArea=$targetPath -k definition=$deploymentDefinition -inst $$ 2>&1"; } @output = `$cmd`; print "CMD = $cmd
"; #Check for the success/failure of the deployment process. $rc = $?; my $success_flag = 0; foreach (@output) { $success_flag = 1 if (/ERROR/i); $success_flag = 1 if (/Status: Failed/i); } ...