Bug 43088: Reuse _current_directory() instead of duplicating pwd() calls
_change_directory(), _list_files() and _is_connected() each called
$self->{connection}->pwd directly for their log payloads/connectivity
check, duplicating exactly what _current_directory() now provides as a
proper, documented internal accessor. Route them through it instead -
no behaviour change, just removing the duplication now that the
wrapper exists.
Test plan:
1. prove -r t/db_dependent/Koha/File/
=> All tests successful (32 tests), including the existing
current_directory() and list_files()/change_directory() coverage.
2. koha-qa.pl -v 2 --more-tests
=> [PASS], no critic/pod warnings.
Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Andrew Fuerste Henry <andrew@bywatersolutions.com>
Signed-off-by: Pedro Amorim <pedro.amorim@openfifth.co.uk>
This commit is contained in:
parent
7a750c7e83
commit
4db4d8be55
|
|
@ -165,7 +165,7 @@ sub _change_directory {
|
|||
type => 'success',
|
||||
payload => {
|
||||
directory => $remote_directory,
|
||||
pwd => $self->{connection}->pwd
|
||||
pwd => $self->_current_directory
|
||||
}
|
||||
}
|
||||
);
|
||||
|
|
@ -267,7 +267,7 @@ sub _list_files {
|
|||
type => 'success',
|
||||
payload => {
|
||||
count => scalar @file_list,
|
||||
pwd => $self->{connection}->pwd
|
||||
pwd => $self->_current_directory
|
||||
}
|
||||
}
|
||||
);
|
||||
|
|
@ -382,7 +382,7 @@ Internal method to check if transport is currently connected.
|
|||
sub _is_connected {
|
||||
my ($self) = @_;
|
||||
|
||||
return $self->{connection} && $self->{connection}->pwd();
|
||||
return $self->{connection} && $self->_current_directory();
|
||||
}
|
||||
|
||||
=head3 _abort_operation
|
||||
|
|
|
|||
Loading…
Reference in New Issue