Class Puppet::Network::Handler::FileServer
In: lib/puppet/network/handler/fileserver.rb
Parent: Handler

Methods

Classes and Modules

Class Puppet::Network::Handler::FileServer::Mount
Class Puppet::Network::Handler::FileServer::PluginMount

Constants

CHECKPARAMS = [:mode, :type, :owner, :group, :checksum]
MODULES = "modules"   Special filserver module for puppet‘s module system
PLUGINS = "plugins"

Attributes

local  [RW] 

Public Class methods

Create a new fileserving module.

Public Instance methods

If the configuration file exists, then create (if necessary) a LoadedFile object to manage it; else, return nil.

Create our default mounts for modules and plugins. This is duplicated code, but I‘m not really worried about that.

Describe a given file. This returns all of the manageable aspects of that file.

Mount a new directory with a name.

Is a given mount available?

Retrieve a file from the local disk and pass it to the remote client.

[Validate]