blob: 19060942a44cc99630cabd595052b5e0d7abb9e3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
require 'puppet/face'
Puppet::Face.define(:plugin, '0.0.1') do
copyright "Puppet Labs", 2011
license "Apache 2 license; see COPYING"
summary "Interact with the Puppet plugin system"
action :download do
summary "Download plugins from the configured master"
when_invoked do |options|
require 'puppet/configurer/downloader'
Puppet::Configurer::Downloader.new("plugin",
Puppet[:plugindest],
Puppet[:pluginsource],
Puppet[:pluginsignore]).evaluate
end
end
end
|