276 lines
No EOL
12 KiB
JSON
276 lines
No EOL
12 KiB
JSON
{
|
|
"operatingsystem_support": [
|
|
{
|
|
"operatingsystem": "RedHat",
|
|
"operatingsystemrelease": [
|
|
"5",
|
|
"6"
|
|
]
|
|
},
|
|
{
|
|
"operatingsystem": "CentOS",
|
|
"operatingsystemrelease": [
|
|
"5",
|
|
"6"
|
|
]
|
|
},
|
|
{
|
|
"operatingsystem": "OracleLinux",
|
|
"operatingsystemrelease": [
|
|
"5",
|
|
"6"
|
|
]
|
|
},
|
|
{
|
|
"operatingsystem": "Scientific",
|
|
"operatingsystemrelease": [
|
|
"5",
|
|
"6"
|
|
]
|
|
},
|
|
{
|
|
"operatingsystem": "Debian",
|
|
"operatingsystemrelease": [
|
|
"6",
|
|
"7"
|
|
]
|
|
},
|
|
{
|
|
"operatingsystem": "Ubuntu",
|
|
"operatingsystemrelease": [
|
|
"10.04",
|
|
"12.04"
|
|
]
|
|
}
|
|
],
|
|
"requirements": [
|
|
{
|
|
"name": "pe",
|
|
"version_requirement": "3.2.x"
|
|
},
|
|
{
|
|
"name": "puppet",
|
|
"version_requirement": "3.x"
|
|
}
|
|
],
|
|
"name": "puppetlabs-postgresql",
|
|
"version": "3.3.3",
|
|
"source": "git://github.com/puppetlabs/puppet-postgresql.git",
|
|
"author": "Inkling/Puppet Labs",
|
|
"license": "ASL 2.0",
|
|
"summary": "PostgreSQL defined resource types",
|
|
"description": "PostgreSQL defined resource types",
|
|
"project_page": "https://github.com/puppetlabs/puppet-postgresql",
|
|
"dependencies": [
|
|
{
|
|
"name": "puppetlabs/stdlib",
|
|
"version_requirement": ">=3.2.0 <5.0.0"
|
|
},
|
|
{
|
|
"name": "puppetlabs/firewall",
|
|
"version_requirement": ">= 0.0.4"
|
|
},
|
|
{
|
|
"name": "puppetlabs/apt",
|
|
"version_requirement": ">=1.1.0 <2.0.0"
|
|
},
|
|
{
|
|
"name": "puppetlabs/concat",
|
|
"version_requirement": ">= 1.0.0 <2.0.0"
|
|
}
|
|
],
|
|
"types": [
|
|
{
|
|
"name": "postgresql_conf",
|
|
"doc": "This type allows puppet to manage postgresql.conf parameters.",
|
|
"properties": [
|
|
{
|
|
"name": "ensure",
|
|
"doc": "The basic property that the resource should be in.\n\nValid values are `present`, `absent`. "
|
|
},
|
|
{
|
|
"name": "value",
|
|
"doc": "The value to set for this parameter.\n\n"
|
|
},
|
|
{
|
|
"name": "target",
|
|
"doc": "The path to postgresql.conf\n\n"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"doc": "The postgresql parameter name to manage.\n\nValues can match `/^[\\w\\.]+$/`."
|
|
}
|
|
],
|
|
"providers": [
|
|
{
|
|
"name": "parsed",
|
|
"doc": "Set key/values in postgresql.conf."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "postgresql_psql",
|
|
"doc": "",
|
|
"properties": [
|
|
{
|
|
"name": "command",
|
|
"doc": "The SQL command to execute via psql.\n\n"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "name",
|
|
"doc": "An arbitrary tag for your own reference; the name of the message.\n\n"
|
|
},
|
|
{
|
|
"name": "unless",
|
|
"doc": "An optional SQL command to execute prior to the main :command; this is generally intended to be used for idempotency, to check for the existence of an object in the database to determine whether or not the main SQL command needs to be executed at all.\n\n"
|
|
},
|
|
{
|
|
"name": "db",
|
|
"doc": "The name of the database to execute the SQL command against.\n\n"
|
|
},
|
|
{
|
|
"name": "search_path",
|
|
"doc": "The schema search path to use when executing the SQL command\n\n"
|
|
},
|
|
{
|
|
"name": "psql_path",
|
|
"doc": "The path to psql executable.\n\n"
|
|
},
|
|
{
|
|
"name": "psql_user",
|
|
"doc": "The system user account under which the psql command should be executed.\n\n"
|
|
},
|
|
{
|
|
"name": "psql_group",
|
|
"doc": "The system user group account under which the psql command should be executed.\n\n"
|
|
},
|
|
{
|
|
"name": "cwd",
|
|
"doc": "The working directory under which the psql command should be executed.\n\n"
|
|
},
|
|
{
|
|
"name": "refreshonly",
|
|
"doc": "If 'true', then the SQL will only be executed via a notify/subscribe event.\n\nValid values are `true`, `false`. "
|
|
}
|
|
],
|
|
"providers": [
|
|
{
|
|
"name": "ruby",
|
|
"doc": ""
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"checksums": {
|
|
"CHANGELOG.md": "a6b64297ce9a85952614f7bdb57578fd",
|
|
"Gemfile": "1ef583c607af3c85f8a230989b1c41d9",
|
|
"Gemfile.lock": "cb6ae23a3082f56401a05db733102ef6",
|
|
"LICENSE": "746fe83ebbf8970af0a9ea13962293e9",
|
|
"Modulefile": "886e51cf26f9cd2e252b60772effff81",
|
|
"NOTICE": "d8ffc52f00e00877b45d2b77e709f69e",
|
|
"README.md": "1d43f087642b1b5252602fe73e10dc66",
|
|
"Rakefile": "c4f5c8ac6adc0eb4530c4b3d10cb7da0",
|
|
"files/RPM-GPG-KEY-PGDG": "78b5db170d33f80ad5a47863a7476b22",
|
|
"files/validate_postgresql_connection.sh": "20301932819f035492a30880f5bf335a",
|
|
"lib/puppet/parser/functions/postgresql_acls_to_resources_hash.rb": "d518a7959b950874820a3b0a7a324488",
|
|
"lib/puppet/parser/functions/postgresql_escape.rb": "2e136fcd653ab38d831c5b40806d47d1",
|
|
"lib/puppet/parser/functions/postgresql_password.rb": "820da02a888ab42357fe9bc2352b1c37",
|
|
"lib/puppet/provider/postgresql_conf/parsed.rb": "9c198422c0558faab1bedc00b68cfe45",
|
|
"lib/puppet/provider/postgresql_psql/ruby.rb": "8b651764452d8f410f72bd4bbc37d27d",
|
|
"lib/puppet/type/postgresql_conf.rb": "4f333138a3689f9768e7fe4bc3cde9fd",
|
|
"lib/puppet/type/postgresql_psql.rb": "2c1270cfed4ffb2971059846a57cf983",
|
|
"manifests/client.pp": "f9bc3a578017fe8eb881de2255bdc023",
|
|
"manifests/globals.pp": "f6840d296342f17b9e4717a8391d79f6",
|
|
"manifests/lib/devel.pp": "94ae7eac3acf1dd3072d481eca4d2d7f",
|
|
"manifests/lib/java.pp": "6e4a2187c2b4caecad8098b46e99c8e0",
|
|
"manifests/lib/python.pp": "90736f86301c4c6401ec1180c176b616",
|
|
"manifests/params.pp": "8a34fe2ef5cca6d0684bb304fa52776b",
|
|
"manifests/repo/apt_postgresql_org.pp": "ef7012ea3c5429bea11b1114183d32c3",
|
|
"manifests/repo/yum_postgresql_org.pp": "e0c445f877cdb39774b735417c967d1d",
|
|
"manifests/repo.pp": "a18a5cb760dbb1e10bdd83730300c1fe",
|
|
"manifests/server/config.pp": "ad4e6a3b034bf2975e47ac8df156eab4",
|
|
"manifests/server/config_entry.pp": "81ddbb8fe161d94394c7277a92cc6c1c",
|
|
"manifests/server/contrib.pp": "3112bd1edbed51b68e1402027f9d53b1",
|
|
"manifests/server/database.pp": "a6eacc4bf05c8ac12047dbf8aace7bc4",
|
|
"manifests/server/database_grant.pp": "66e5470bb932b087b540c444ee49941b",
|
|
"manifests/server/db.pp": "368ce3c55cb1685a7e9598a4760f0d1f",
|
|
"manifests/server/firewall.pp": "98632b073511a00926908c6951851052",
|
|
"manifests/server/grant.pp": "7f7fdf96611bfdd599dc382755c61c00",
|
|
"manifests/server/initdb.pp": "215f84f3d9931372190d9928832e315a",
|
|
"manifests/server/install.pp": "8520e3a86c74e0587a46c4548097bab3",
|
|
"manifests/server/passwd.pp": "197af62ecfcbd0982aa6563f2579d8bc",
|
|
"manifests/server/pg_hba_rule.pp": "f8e203ac4ea5a18ba065a47c8410f165",
|
|
"manifests/server/plperl.pp": "d6a2e2f0c93c7b543e9db64202c2e48d",
|
|
"manifests/server/reload.pp": "d62c048c8f25c167d266e99e36c0f227",
|
|
"manifests/server/role.pp": "a99508ee4e84034064c2cb1a121bdc62",
|
|
"manifests/server/service.pp": "8db858d1ea5b778cfef00e6ade81abb8",
|
|
"manifests/server/table_grant.pp": "bbc864f0ad8545837cf7782d1f7a1755",
|
|
"manifests/server/tablespace.pp": "beda12859757f7f677a711304dfd5185",
|
|
"manifests/server.pp": "aef6102d75512fab876195b4601e6fb3",
|
|
"manifests/validate_db_connection.pp": "be61434836f7d25cc184126a91b2e3e6",
|
|
"spec/acceptance/client_spec.rb": "5fc4174c010624f52d57ee9cefb44da7",
|
|
"spec/acceptance/common_patterns_spec.rb": "994e6117a54cbe96402a4c98686c3929",
|
|
"spec/acceptance/contrib_spec.rb": "efeaff22f5119067e0d0150edd9630e8",
|
|
"spec/acceptance/lib/devel_spec.rb": "8ff9ed46602e54b173dcd144394dddd4",
|
|
"spec/acceptance/lib/java_spec.rb": "46cec8b3fbc4a14172a4445ba351f0f8",
|
|
"spec/acceptance/lib/python_spec.rb": "2b311428d59918c8a0bd11b0188e6af5",
|
|
"spec/acceptance/nodesets/centos-510-x64.yml": "5698f7e61292730c603e03f64fe19359",
|
|
"spec/acceptance/nodesets/centos-59-x64.yml": "57eb3e471b9042a8ea40978c467f8151",
|
|
"spec/acceptance/nodesets/centos-64-x64-pe.yml": "ec075d95760df3d4702abea1ce0a829b",
|
|
"spec/acceptance/nodesets/centos-64-x64.yml": "9cde7b5d2ab6a42366d2344c264d6bdc",
|
|
"spec/acceptance/nodesets/debian-607-x64.yml": "d566bf76f534e2af7c9a4605316d232c",
|
|
"spec/acceptance/nodesets/debian-73-x64.yml": "ba5a75e27644c48ad8f3564fb6d372a7",
|
|
"spec/acceptance/nodesets/default.yml": "9cde7b5d2ab6a42366d2344c264d6bdc",
|
|
"spec/acceptance/nodesets/ubuntu-server-10044-x64.yml": "dc0da2d2449f66c8fdae16593811504f",
|
|
"spec/acceptance/nodesets/ubuntu-server-12042-x64.yml": "78a3ee42652e26119d90aa62586565b2",
|
|
"spec/acceptance/postgresql_psql_spec.rb": "2726a4198506325845281f9540a45711",
|
|
"spec/acceptance/server/config_entry_spec.rb": "acde0cb5edfb56b276273fd7b8c9e54c",
|
|
"spec/acceptance/server/database_grant_spec.rb": "57fa17960e79b2d6641e148b0ad416de",
|
|
"spec/acceptance/server/database_spec.rb": "d52e1743f93933e2b3ccb0536fa06ae3",
|
|
"spec/acceptance/server/db_spec.rb": "9389f1688296d38b2be1b3f82f3c47ef",
|
|
"spec/acceptance/server/grant_spec.rb": "e920c215c4936f2a70ee6bcb6fed5220",
|
|
"spec/acceptance/server/pg_hba_rule_spec.rb": "12809f3d42e6c86e2de9583fab908ede",
|
|
"spec/acceptance/server/plperl_spec.rb": "c8d175b8235d0c61377866746d2d0186",
|
|
"spec/acceptance/server/role_spec.rb": "a24f1c009013b55a1994eb713526f845",
|
|
"spec/acceptance/server/table_grant_spec.rb": "c7f824d83745f2bcc865e69726f1db92",
|
|
"spec/acceptance/server/tablespace_spec.rb": "b367d810e2fbc219adb8bdc46dd8b99b",
|
|
"spec/acceptance/server_spec.rb": "b49f58a9bce516f93479b5cd59fdf755",
|
|
"spec/acceptance/unsupported_spec.rb": "dc8c697053f34c0d1f33e31fb66adf5d",
|
|
"spec/acceptance/validate_db_connection_spec.rb": "19e271901a3d782e851805cee03b2b15",
|
|
"spec/spec_helper.rb": "d4e4a9a154ada34e7f13b0d8ece0f5db",
|
|
"spec/spec_helper_acceptance.rb": "a913cd3be2a7616f42b10eb403aee79b",
|
|
"spec/unit/classes/client_spec.rb": "b26438da8906e68d17e568252c1e43b5",
|
|
"spec/unit/classes/globals_spec.rb": "ca7fab47214c69fcf4fdbb1320cc4abf",
|
|
"spec/unit/classes/lib/devel_spec.rb": "11a2a75953d63a34b3e9ab7b6be2cc69",
|
|
"spec/unit/classes/lib/java_spec.rb": "bdb60c3b379a3788b3bf1f6c29b31c0a",
|
|
"spec/unit/classes/lib/python_spec.rb": "677c763c1a43a0e33ef7e6e819ec9f0a",
|
|
"spec/unit/classes/params_spec.rb": "2db946aa96446a1e38991c843b765323",
|
|
"spec/unit/classes/repo_spec.rb": "437ec024ca8d8cbd344671ccbb879a98",
|
|
"spec/unit/classes/server/contrib_spec.rb": "16528171ee3e058c06c5fea454dc9dbc",
|
|
"spec/unit/classes/server/initdb_spec.rb": "ece63fe900c3bcdb746e03a234b550c2",
|
|
"spec/unit/classes/server/plperl_spec.rb": "d00b94c70241848babaeee45143870ae",
|
|
"spec/unit/classes/server_spec.rb": "babaac49a4e5ae918f17328d86b72249",
|
|
"spec/unit/defines/server/config_entry_spec.rb": "cc2d9d0e4508d745f85c3446ccf76eb4",
|
|
"spec/unit/defines/server/database_grant_spec.rb": "e09254037c042efa5a29ba8d777c882f",
|
|
"spec/unit/defines/server/database_spec.rb": "090e9cf334843a4dc8b3f4eadce0109b",
|
|
"spec/unit/defines/server/db_spec.rb": "9f2181b0df771f4c6adf089b788adf42",
|
|
"spec/unit/defines/server/grant_spec.rb": "b8d8f46c7c4539747ee0b797a3a1834f",
|
|
"spec/unit/defines/server/pg_hba_rule_spec.rb": "3ed69d689bf28b56a030c543e7ce6775",
|
|
"spec/unit/defines/server/role_spec.rb": "fdb53fa637ccd79f8231e15383099137",
|
|
"spec/unit/defines/server/table_grant_spec.rb": "bb794a0b15dc74e8c8fa5d4878fd3c79",
|
|
"spec/unit/defines/server/tablespace_spec.rb": "68e7b9a193475491c58485debf1be220",
|
|
"spec/unit/defines/validate_db_connection_spec.rb": "88e57a8f780d381d75fe062f1178e1ce",
|
|
"spec/unit/functions/postgresql_acls_to_resources_hash_spec.rb": "e7740c3cd2110e2fcebab8356012267c",
|
|
"spec/unit/functions/postgresql_escape_spec.rb": "6e52e4f3ca56491f8ba2d1490a5fd1ad",
|
|
"spec/unit/functions/postgresql_password_spec.rb": "76034569a5ff627073c5e6ff69176ac3",
|
|
"spec/unit/provider/postgresql_conf/parsed_spec.rb": "7295501a413d8cf99df6f40ea50a36fc",
|
|
"spec/unit/puppet/provider/postgresql_psql/ruby_spec.rb": "c0ef725e4e7a5def13c29fad0c42478c",
|
|
"spec/unit/puppet/type/postgresql_psql_spec.rb": "2af5b74f7f4b89ff246818cd79488b3e",
|
|
"spec/unit/type/postgresql_conf_spec.rb": "76f460e0dfc90a1f38c407e5a0d4f463",
|
|
"templates/pg_hba_rule.conf": "13b46eecdfd359eddff71fa485ef2f54"
|
|
}
|
|
} |