| Next | Automated Testing | 5 |
It's so bizarre that I must show it to you
sub Syscommand {
my $acctsrvcs = shift;
print "$syscommand = command<br>\n" if ($opt_d);
system "$syscommand";
$returncode = $? >> 8;
if ($returncode != 0) {
&Rollback if ($rollback);
$MSG="\"$executable\" for \"$username\" failed: $returncode";
if ($acctsrvcs) {
$returncode;
}
else { next; }
}
}
The bizarre "1" argument is because someone wanted to reuse this function from Account Management
But account management is irredeemable, so we shouldn't be reusing it
Particularly not like this

| Next | ![]() |
Copyright © 2004 Mark Dominus |