summaryrefslogtreecommitdiffstats
path: root/lib/puppet/application/file.rb
Commit message (Collapse)AuthorAgeFilesLines
* Splitting the Application base classLuke Kanies2011-02-221-2/+2
| | | | | | | | | | We now have an indirection_base class along with interface_base. I've also added some basic tests for most of the interfaces. Signed-off-by: Luke Kanies <luke@puppetlabs.com>
* Renaming 'data_baseclass' to 'interface_base'Luke Kanies2011-02-221-2/+2
| | | | Signed-off-by: Luke Kanies <luke@puppetlabs.com>
* Enabling arbitrary interface namesLuke Kanies2011-02-161-0/+4
Previously the app, indirection, and interface names had to match exactly; now they can be arbitrary by just defining an overriding 'indirection_name' class method on the interface. I also renamed the file_bucket_file classes accordingly. Signed-off-by: Luke Kanies <luke@puppetlabs.com>