From 839251e98101eee3f87d05ba39a5389fe56c8666 Mon Sep 17 00:00:00 2001 From: Yoshinori Matsunobu Date: Fri, 6 Jan 2012 23:46:37 +0900 Subject: [PATCH] * Adding missing diff of commit f97d7fdb0e21a3a3bd5456382f2ad640a5a14781 --- lib/MHA/BinlogManager.pm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/MHA/BinlogManager.pm b/lib/MHA/BinlogManager.pm index 729992e..146d018 100644 --- a/lib/MHA/BinlogManager.pm +++ b/lib/MHA/BinlogManager.pm @@ -240,6 +240,16 @@ sub find_correct_binlog_dir($$) { } } +sub find_correct_binlog_dir_file_from_prefix($$) { + my $binlog_prefix = shift; + my $binlog_dirs = shift; + my @binlog_dir_array = split( /,/, $binlog_dirs ); + foreach (@binlog_dir_array) { + my @files = get_all_binlogs_from_prefix( $binlog_prefix, $_ ); + return ( $_, $files[0] ) if ( $#files >= 0 ); + } +} + sub get_all_binlogs_from_prefix($$) { my $binlog_prefix = shift; my $binlog_dir = shift;