mirror of
https://gh.wpcy.net/https://github.com/Chassis/puppet-wp.git
synced 2026-05-03 12:53:36 +08:00
1 line
No EOL
10 KiB
JavaScript
1 line
No EOL
10 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{204:function(t,a,s){"use strict";s.r(a);var e=s(0),r=Object(e.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"option"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#option","aria-hidden":"true"}},[t._v("#")]),t._v(" Option")]),t._v(" "),s("ul",[s("li",[s("router-link",{attrs:{to:"/classes/option.html#description"}},[t._v("Description")])],1),t._v(" "),s("li",[s("router-link",{attrs:{to:"/classes/option.html#attributes"}},[t._v("Attributes")])],1)]),t._v(" "),s("h2",{attrs:{id:"description"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#description","aria-hidden":"true"}},[t._v("#")]),t._v(" Description")]),t._v(" "),s("p",[t._v("Retrieves and sets site options, including plugin and WordPress settings.")]),t._v(" "),s("h2",{attrs:{id:"attributes"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#attributes","aria-hidden":"true"}},[t._v("#")]),t._v(" Attributes")]),t._v(" "),s("div",{staticClass:"language-puppet extra-class"},[s("pre",{pre:!0,attrs:{class:"language-puppet"}},[s("code",[t._v("\twp"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("::")]),t._v("option "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'resource title'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("location")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# The location to run the command.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("key")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# The name of the option to add.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("value")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# The value of the option to add.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("ensure")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# What state the option should be in.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("format")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# The serialization format for the value.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("autoload")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# Should this option be automatically loaded.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("user")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# The user to run the command as.")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])]),s("h3",{attrs:{id:"location"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#location","aria-hidden":"true"}},[t._v("#")]),t._v(" location")]),t._v(" "),s("p",[t._v("The directory from which to run the command. If this directory does not exist, the command will fail.")]),t._v(" "),s("h3",{attrs:{id:"key"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#key","aria-hidden":"true"}},[t._v("#")]),t._v(" key")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to the resource’s title.")]),t._v(")")]),t._v(" "),s("p",[t._v("The name of the option to add.")]),t._v(" "),s("h3",{attrs:{id:"value"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#value","aria-hidden":"true"}},[t._v("#")]),t._v(" value")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults "),s("code",[t._v("undef")]),t._v(".")]),t._v(")")]),t._v(" "),s("p",[t._v("The value of the option to add.")]),t._v(" "),s("h3",{attrs:{id:"ensure"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#ensure","aria-hidden":"true"}},[t._v("#")]),t._v(" ensure")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to "),s("code",[t._v("present")])]),t._v(")")]),t._v(" "),s("p",[t._v("Values: "),s("code",[t._v("present")]),t._v(", "),s("code",[t._v("equal")]),t._v(", "),s("code",[t._v("absent")]),t._v(".")]),t._v(" "),s("h3",{attrs:{id:"format"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#format","aria-hidden":"true"}},[t._v("#")]),t._v(" format")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to "),s("code",[t._v("plaintext")])]),t._v(")")]),t._v(" "),s("p",[t._v("Values: "),s("code",[t._v("plaintext")]),t._v(" or "),s("code",[t._v("json")]),t._v(".")]),t._v(" "),s("h3",{attrs:{id:"autoload"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#autoload","aria-hidden":"true"}},[t._v("#")]),t._v(" autoload")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to "),s("code",[t._v("true")])]),t._v(").")]),t._v(" "),s("p",[t._v("Values: "),s("code",[t._v("true")]),t._v(" or "),s("code",[t._v("false")]),t._v(".")]),t._v(" "),s("h3",{attrs:{id:"user"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#user","aria-hidden":"true"}},[t._v("#")]),t._v(" user")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to "),s("code",[t._v("www-data")]),t._v(".")]),t._v(")")]),t._v(" "),s("h4",{attrs:{id:"examples"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#examples","aria-hidden":"true"}},[t._v("#")]),t._v(" Examples")]),t._v(" "),s("div",{staticClass:"language-puppet extra-class"},[s("pre",{pre:!0,attrs:{class:"language-puppet"}},[s("code",[t._v(" wp"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("::")]),t._v("option "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Add and set Foo to Bar'")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("location")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'/vagrant'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("key")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Foo'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("value")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Bar'")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])]),s("div",{staticClass:"language-puppet extra-class"},[s("pre",{pre:!0,attrs:{class:"language-puppet"}},[s("code",[t._v(" wp"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("::")]),t._v("option "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Update Foo to Fighters'")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("location")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'/vagrant'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("key")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Foo'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("value")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Fighters'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("ensure")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" equal\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])]),s("div",{staticClass:"language-puppet extra-class"},[s("pre",{pre:!0,attrs:{class:"language-puppet"}},[s("code",[t._v(" wp"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("::")]),t._v("option "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Delete Foo'")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("location")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'/vagrant'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("key")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Foo'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("ensure")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" abest\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])])])}),[],!1,null,null,null);a.default=r.exports}}]); |