mirror of
https://gh.wpcy.net/https://github.com/Chassis/puppet-wp.git
synced 2026-05-07 12:14:42 +08:00
1 line
No EOL
21 KiB
JavaScript
1 line
No EOL
21 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{206:function(t,a,s){"use strict";s.r(a);var e=s(0),n=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:"plugin"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#plugin","aria-hidden":"true"}},[t._v("#")]),t._v(" Plugin")]),t._v(" "),s("ul",[s("li",[s("router-link",{attrs:{to:"/classes/plugin.html#description"}},[t._v("Description")])],1),t._v(" "),s("li",[s("router-link",{attrs:{to:"/classes/plugin.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("Manages plugins, including installs, activations, and updates.")]),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(" wp"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("::")]),t._v("plugin "),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 "),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("slug")]),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 slug of the plugin in the WordPress repository.")]),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("networkwide")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# Whether the state should be applied network wide.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("version")]),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 version of the plugin to install.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("all")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# Set this to delete all plugins.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("skipdelete")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# Only run the uninstall procedure.")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("unless")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# A test command that checks the state of the target system and restricts when the command can run.")]),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 "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("onlyif")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# A test command that checks the state of the target system and restricts when the command can run.")]),t._v("\n "),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:"slug"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#slug","aria-hidden":"true"}},[t._v("#")]),t._v(" slug")]),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("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("enabled")]),t._v(".")]),t._v(")")]),t._v(" "),s("p",[t._v("Values: "),s("code",[t._v("activate")]),t._v(", "),s("code",[t._v("enabled")]),t._v(", "),s("code",[t._v("disabled")]),t._v(", "),s("code",[t._v("installed")]),t._v(", "),s("code",[t._v("deleted")]),t._v(", "),s("code",[t._v("uninstalled")]),t._v(".")]),t._v(" "),s("h3",{attrs:{id:"networkwide"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#networkwide","aria-hidden":"true"}},[t._v("#")]),t._v(" networkwide")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to "),s("code",[t._v("false")])]),t._v(")")]),t._v(" "),s("p",[t._v("Values: "),s("code",[t._v("true")]),t._v(", "),s("code",[t._v("false")])]),t._v(" "),s("h3",{attrs:{id:"version"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#version","aria-hidden":"true"}},[t._v("#")]),t._v(" version")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to the latest version in the WordPress repository")]),t._v(")")]),t._v(" "),s("p",[t._v("Values: "),s("code",[t._v("latest")]),t._v(" or a version number e.g. "),s("code",[t._v("1.0.1")]),t._v(".")]),t._v(" "),s("h3",{attrs:{id:"all"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#all","aria-hidden":"true"}},[t._v("#")]),t._v(" all")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to "),s("code",[t._v("''")])]),t._v(")")]),t._v(" "),s("p",[t._v("Values: "),s("code",[t._v("''")]),t._v(" or "),s("code",[t._v("true")]),t._v(".")]),t._v(" "),s("h3",{attrs:{id:"skipdelete"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#skipdelete","aria-hidden":"true"}},[t._v("#")]),t._v(" skipdelete")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to "),s("code",[t._v("''")])]),t._v(")")]),t._v(" "),s("p",[t._v("Values: "),s("code",[t._v("''")]),t._v(" or "),s("code",[t._v("true")]),t._v(".")]),t._v(" "),s("h3",{attrs:{id:"unless"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#unless","aria-hidden":"true"}},[t._v("#")]),t._v(" unless")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to "),s("code",[t._v("undef")]),t._v(" which Puppet treats as "),s("code",[t._v("false")]),t._v(".")]),t._v(")")]),t._v(" "),s("p",[t._v("A test command that checks the state of the target system and restricts when the command can run.")]),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("h3",{attrs:{id:"onlyif"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#onlyif","aria-hidden":"true"}},[t._v("#")]),t._v(" onlyif")]),t._v(" "),s("p",[t._v("("),s("em",[t._v("If omitted, this attribute’s value defaults to "),s("code",[t._v("/usr/local/bin/wp core is-installed")]),t._v(".")]),t._v(")")]),t._v(" "),s("p",[t._v("You can pass one or more checks into Puppet for this. e.g.")]),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("command "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'WP-CLI Info'")]),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'")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("command")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'--info'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("onlyif")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'/usr/local/bin/wp core is-installed'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'/usr/local/bin/wp theme is-active twentynineteen'")]),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("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])]),s("h4",{attrs:{id:"examples"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#examples","aria-hidden":"true"}},[t._v("#")]),t._v(" Examples")]),t._v(" "),s("p",[t._v("Install and activate Yoast SEO.")]),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("plugin "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Install and activate Yoast SEO'")]),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("slug")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'wordpress-seo'")]),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(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'enabled'")]),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("p",[t._v("Install and activate Yoast SEO Network Wide.")]),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("plugin "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Install and activate Yoast SEO'")]),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("slug")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'wordpress-seo'")]),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(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'enabled'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("networkwide")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'true'")]),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("p",[t._v("Install Yoast SEO.")]),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("plugin "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Install Yoast SEO'")]),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("slug")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'wordpress-seo'")]),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(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'installed'")]),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("p",[t._v("Activate Yoast SEO.")]),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("plugin "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Activate Yoast SEO'")]),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("slug")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'wordpress-seo'")]),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(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'activate'")]),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("p",[t._v("Delete Hello Dolly.")]),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("plugin "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Delete Hello Dolly'")]),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("slug")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'hello-dolly'")]),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(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'deleted'")]),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("p",[t._v("Deactivate Hello Dolly.")]),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("plugin "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Deactivate Hello Dolly'")]),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("slug")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'hello-dolly'")]),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(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'disabled'")]),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("p",[t._v("Uninstall Hello Dolly.")]),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("plugin "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Uninstall Hello Dolly'")]),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("slug")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'hello-dolly'")]),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(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'uninstalled'")]),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")])])])])}),[],!1,null,null,null);a.default=n.exports}}]); |