Changeset 226 in ProjectBuilder for devel/pb/bin/pb
- Timestamp:
- Oct 17, 2007, 6:38:20 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/bin/pb
r220 r226 567 567 pb_system("ssh -q -p $port $mac \"rm -rf $tdir $bdir\"","VM cleanup on $mac"); 568 568 if (! $vmexist) { 569 pb_system("ssh -q -p $port $mac \"sudo / usr/bin/poweroff\"; sleep $tm ; echo \'if [ -d /proc/$vmpid ]; then kill -9 $vmpid; fi \' | bash ; sleep 10","VM $vm halt (pid $vmpid)");569 pb_system("ssh -q -p $port $mac \"sudo /sbin/halt -p \"; sleep $tm ; echo \'if [ -d /proc/$vmpid ]; then kill -9 $vmpid; fi \' | bash ; sleep 10","VM $vm halt (pid $vmpid)"); 570 570 } 571 571 pb_send2ssh("Packages","$odir"."_"."$over"); … … 636 636 $vmm = "$vmpath->{$ENV{'PBPROJ'}}/$vm.qemu"; 637 637 if (! -f "$vmm") { 638 print "Unable to find VM $vmm"; 639 return; 638 die "Unable to find VM $vmm"; 640 639 } 641 640 $cmd = "$vmcmd $ENV{'PBVMOPT'} -redir tcp:$vmport->{$ENV{'PBPROJ'}}:10.0.2.15:22 $vmm" … … 674 673 print SCRIPT "mv .pbrc \$HOME\n"; 675 674 print SCRIPT "cd ..\n"; 675 # Force new date to be in the future compared to the date of the tar file by removing 1 minute 676 my @date=(localtime->sec(), localtime->min(), localtime->hour(), localtime->mday(), localtime->mon(), localtime->year(), localtime->wday(), localtime->yday(), localtime->isdst()); 677 $date[1]--; 676 678 my $upddate = strftime("%m%d%H%M%Y", @date); 677 679 print SCRIPT "echo Setting up date on $vmntp...\n";
Note:
See TracChangeset
for help on using the changeset viewer.