diff options
author | Matthew Hicks <mhicks@mhicks-host.usersys.redhat.com> | 2008-05-06 09:58:06 -0400 |
---|---|---|
committer | Brenton Leanhardt <bleanhar@redhat.com> | 2008-05-15 15:42:08 -0400 |
commit | 882ba5be7f4e9f41bf34aff7e85049f30c4d23a5 (patch) | |
tree | 897e4a9e484d89ded64349bb84a7b0e426eba985 /plugins/puppet/provider/mysql_schema | |
parent | 9c4703b25e43a3102ac79d6c5d15ea24f8e034d6 (diff) | |
download | puppet-mysql-882ba5be7f4e9f41bf34aff7e85049f30c4d23a5.tar.gz puppet-mysql-882ba5be7f4e9f41bf34aff7e85049f30c4d23a5.tar.xz puppet-mysql-882ba5be7f4e9f41bf34aff7e85049f30c4d23a5.zip |
Removing the mysql plugin
Diffstat (limited to 'plugins/puppet/provider/mysql_schema')
-rw-r--r-- | plugins/puppet/provider/mysql_schema/mysql.rb | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/plugins/puppet/provider/mysql_schema/mysql.rb b/plugins/puppet/provider/mysql_schema/mysql.rb deleted file mode 100644 index 2b582c1..0000000 --- a/plugins/puppet/provider/mysql_schema/mysql.rb +++ /dev/null @@ -1,29 +0,0 @@ -require 'puppet/provider/package' - -Puppet::Type.type(:mysql_schema).provide(:mysql) do - - desc "Create a Mysql schema." - commands :mysqladmin => '/usr/bin/mysqladmin' - commands :mysql => '/usr/bin/mysql' - - def create - # Pipe the ddl to mysql - open("| #{command(:mysql)} -u root -p#{@resource[:rootpw]} #{@resource[:db]}", "w") do |pipe| - pipe.puts(File.read(@resource[:name])) - end - end - - def destroy - #noop - end - - def exists? - if mysql("-u", "root", "-p", @resource[:rootpw], "-NBe", "show tables", @resource[:db]).empty? - false - else - true - end - end -end - - |