mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-10-20 17:49:56 +00:00
Explicit setter for sample_time
This commit is contained in:
@@ -133,11 +133,15 @@ sub set_filter_zeroed_rows {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sub sample_time {
|
sub sample_time {
|
||||||
|
my ($self) = @_;
|
||||||
|
return $self->{sample_time};
|
||||||
|
}
|
||||||
|
|
||||||
|
sub set_sample_time {
|
||||||
my ($self, $new_val) = @_;
|
my ($self, $new_val) = @_;
|
||||||
if (defined($new_val)) {
|
if (defined($new_val)) {
|
||||||
$self->{sample_time} = $new_val;
|
$self->{sample_time} = $new_val;
|
||||||
}
|
}
|
||||||
return $self->{sample_time};
|
|
||||||
}
|
}
|
||||||
|
|
||||||
sub interactive {
|
sub interactive {
|
||||||
|
@@ -386,8 +386,9 @@ sub get_new_value_for {
|
|||||||
die "Invalid timeout: $new_interval"
|
die "Invalid timeout: $new_interval"
|
||||||
unless looks_like_number($new_interval);
|
unless looks_like_number($new_interval);
|
||||||
|
|
||||||
if ( $args{options}->{current_group_by_obj}->can($looking_for) ) {
|
if ( my $setter = $args{options}->{current_group_by_obj}->can("set_$looking_for") )
|
||||||
$args{options}->{current_group_by_obj}->$looking_for($new_interval);
|
{
|
||||||
|
$args{options}->{current_group_by_obj}->$setter($new_interval);
|
||||||
}
|
}
|
||||||
$args{options}->{OptionParser}->set($looking_for_o, $new_interval);
|
$args{options}->{OptionParser}->set($looking_for_o, $new_interval);
|
||||||
return $new_interval;
|
return $new_interval;
|
||||||
|
Reference in New Issue
Block a user