App-GenPericmdCompleterScript
view release on metacpan or search on metacpan
lib/App/GenPericmdCompleterScript.pm view on Meta::CPAN
if ((-f $output_file) && !$args{overwrite}) {
return [409, "Output file '$output_file' already exists (please use --overwrite if you want to override)"];
}
open my($fh), ">", $output_file
or return [500, "Can't open '$output_file' for writing: $!"];
print $fh $packed_code;
close $fh
or return [500, "Can't write '$output_file': $!"];
chmod 0755, $output_file or do {
log_warn("Can't 'chmod 0755, $output_file': $!");
};
my $output_name = $output_file;
$output_name =~ s!.+[\\/]!!;
$packed_code = "";
}
[200, "OK", $packed_code, {
}];
( run in 0.501 second using v1.01-cache-2.11-cpan-496ff517765 )