summaryrefslogtreecommitdiffstats
path: root/lib/puppet/server
diff options
context:
space:
mode:
authorluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2006-03-01 23:09:23 +0000
committerluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2006-03-01 23:09:23 +0000
commit2db23173825311bc4a9d6f69e862ce0a9c43fd40 (patch)
treef081893e98ffef11943e82c8fd7cffc2b40a2fc8 /lib/puppet/server
parent179779dc5045259aa28f0a9cd052d2e41cf8aa96 (diff)
downloadpuppet-2db23173825311bc4a9d6f69e862ce0a9c43fd40.tar.gz
puppet-2db23173825311bc4a9d6f69e862ce0a9c43fd40.tar.xz
puppet-2db23173825311bc4a9d6f69e862ce0a9c43fd40.zip
Adding metadata to defaults
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@963 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet/server')
-rwxr-xr-xlib/puppet/server/filebucket.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/puppet/server/filebucket.rb b/lib/puppet/server/filebucket.rb
index b211379f1..fc1c690fd 100755
--- a/lib/puppet/server/filebucket.rb
+++ b/lib/puppet/server/filebucket.rb
@@ -15,6 +15,15 @@ module Puppet
class Server
class BucketError < RuntimeError; end
class FileBucket < Handler
+ Puppet.config.setdefaults("filebucket",
+ :bucketdir => {
+ :default => "$vardir/bucket",
+ :mode => 0770,
+ :owner => "$user",
+ :group => "$group",
+ :desc => "Where FileBucket files are stored."
+ }
+ )
@interface = XMLRPC::Service::Interface.new("puppetbucket") { |iface|
iface.add_method("string addfile(string, string)")
iface.add_method("string getfile(string)")