diff options
author | Magnus Svensson <msvensson@mysql.com> | 2008-09-05 15:31:09 +0200 |
---|---|---|
committer | Magnus Svensson <msvensson@mysql.com> | 2008-09-05 15:31:09 +0200 |
commit | c11e9199809765282d22a2f410b8fa052c35b3f5 (patch) | |
tree | cf2d7e81e92d0286130d1cf400699d6537457c79 /mysql-test/lib/My/Config.pm | |
parent | ee1c00d97da7534b37f9eab25a16834701b15773 (diff) | |
download | mariadb-git-c11e9199809765282d22a2f410b8fa052c35b3f5.tar.gz |
WL#4350 Options in my.cnf style config file should not start with --
Diffstat (limited to 'mysql-test/lib/My/Config.pm')
-rw-r--r-- | mysql-test/lib/My/Config.pm | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mysql-test/lib/My/Config.pm b/mysql-test/lib/My/Config.pm index 35273f08cf7..f8416e3df3a 100644 --- a/mysql-test/lib/My/Config.pm +++ b/mysql-test/lib/My/Config.pm @@ -27,6 +27,16 @@ sub value { return $self->{value}; } +sub option { + my ($self)= @_; + my $name= $self->{name}; + my $value= $self->{value}; + + my $opt= $name; + $opt= "$name=$value" if ($value); + $opt= "--$opt" unless ($opt =~ /^--/); + return $opt; +} package My::Config::Group; |