DBI-Shell
view release on metacpan or search on metacpan
lib/DBI/Shell.pm view on Meta::CPAN
}
#-------------------------------------------------------------
# Ping the current database connection.
#-------------------------------------------------------------
sub do_ping {
my ($sh, @args) = @_;
return $sh->print_buffer_nop (
"Connection "
, $sh->{dbh}->ping() == '0' ? 'Is' : 'Is Not'
, " alive\n" );
}
sub do_edit {
my ($sh, @args) = @_;
$sh->run_command('get', '', $&) if @args and $args[0] =~ /^\d+$/;
$sh->{current_buffer} ||= $sh->{prev_buffer};
# Find an area to write a temp file into.
my $tmp_dir = $sh->{tmp_dir} ||
( run in 1.008 second using v1.01-cache-2.11-cpan-39bf76dae61 )