From 32961fdde369c5c061e80f07ae64ad13587b7ff6 Mon Sep 17 00:00:00 2001 From: Ines Sombra Date: Sun, 9 Oct 2011 22:05:37 -0700 Subject: [PATCH] added uuid recipe --- cookbooks/main/recipes/default.rb | 16 ++++++++-------- cookbooks/postgresql9_contrib/definitions/seg.rb | 9 +++++++++ .../postgresql9_contrib/definitions/uuid-ossp.rb | 9 +++++++++ 3 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 cookbooks/postgresql9_contrib/definitions/seg.rb create mode 100644 cookbooks/postgresql9_contrib/definitions/uuid-ossp.rb diff --git a/cookbooks/main/recipes/default.rb b/cookbooks/main/recipes/default.rb index 3ef1b28..a4322ac 100644 --- a/cookbooks/main/recipes/default.rb +++ b/cookbooks/main/recipes/default.rb @@ -70,14 +70,14 @@ # postgresql9_ltree "postgres_test" # postgresql9_pg_buffercache "postgres_test" - Not done # postgresql9_pg_freespacemap "postgres_test" - Not done - postgresql9_pg_stat_statements"postgres_test" - # postgresql9_pg_trgm "postgres_test" - # postgresql9_pgcrypto "postgres_test" - # postgresql9_pgrowlocks "postgres_test" - # postgresql9_postgis "postgres_test" + # postgresql9_pg_stat_statements"postgres_test" - Not done + # postgresql9_pg_trgm "postgres_test" - Not done + # postgresql9_pgcrypto "postgres_test" - Not done + # postgresql9_pgrowlocks "postgres_test" - Not done + # postgresql9_postgis "postgres_test" - Not done # postgresql9_seg "postgres_test" - # postgresql9_tablefunc "postgres_test" - # postgresql9_unaccent "postgres_test" - # postgresql9_uuid_ossp "postgres_test" + # postgresql9_tablefunc "postgres_test" - Not done + # postgresql9_unaccent "postgres_test" - Not done + postgresql9_uuid_ossp "postgres_test" end diff --git a/cookbooks/postgresql9_contrib/definitions/seg.rb b/cookbooks/postgresql9_contrib/definitions/seg.rb new file mode 100644 index 0000000..ad7a4aa --- /dev/null +++ b/cookbooks/postgresql9_contrib/definitions/seg.rb @@ -0,0 +1,9 @@ +define :postgresql9_seg do + dbname_to_use = params[:name] + + load_sql_file do + db_name dbname_to_use + filename "/usr/share/postgresql-9.0/contrib/seg.sql" + end + +end \ No newline at end of file diff --git a/cookbooks/postgresql9_contrib/definitions/uuid-ossp.rb b/cookbooks/postgresql9_contrib/definitions/uuid-ossp.rb new file mode 100644 index 0000000..95bb587 --- /dev/null +++ b/cookbooks/postgresql9_contrib/definitions/uuid-ossp.rb @@ -0,0 +1,9 @@ +define :postgresql9_uuid_ossp do + dbname_to_use = params[:name] + + load_sql_file do + db_name dbname_to_use + filename "/usr/share/postgresql-9.0/contrib/uuid-ossp.sql" + end + +end \ No newline at end of file