summaryrefslogtreecommitdiffstats
path: root/plugins/puppet/provider/mysql_schema
diff options
context:
space:
mode:
authorMatthew Hicks <mhicks@mhicks-host.usersys.redhat.com>2008-05-06 09:58:06 -0400
committerBrenton Leanhardt <bleanhar@redhat.com>2008-05-15 15:42:08 -0400
commit882ba5be7f4e9f41bf34aff7e85049f30c4d23a5 (patch)
tree897e4a9e484d89ded64349bb84a7b0e426eba985 /plugins/puppet/provider/mysql_schema
parent9c4703b25e43a3102ac79d6c5d15ea24f8e034d6 (diff)
downloadpuppet-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.rb29
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
-
-