diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/puppet/indirector/rest.rb | 8 | ||||
-rw-r--r-- | lib/puppet/indirector/rest/node.rb | 6 | ||||
-rw-r--r-- | lib/puppet/network/rest_controller.rb | 2 | ||||
-rw-r--r-- | lib/puppet/network/rest_server.rb | 2 |
4 files changed, 18 insertions, 0 deletions
diff --git a/lib/puppet/indirector/rest.rb b/lib/puppet/indirector/rest.rb new file mode 100644 index 000000000..8d51aff09 --- /dev/null +++ b/lib/puppet/indirector/rest.rb @@ -0,0 +1,8 @@ +require 'puppet/indirector/rest' + +# Access objects via REST +class Puppet::Indirector::REST < Puppet::Indirector::Terminus + def find(name) + indirection.model.new(name) + end +end diff --git a/lib/puppet/indirector/rest/node.rb b/lib/puppet/indirector/rest/node.rb new file mode 100644 index 000000000..ce809f77a --- /dev/null +++ b/lib/puppet/indirector/rest/node.rb @@ -0,0 +1,6 @@ +require 'puppet/indirector/rest' + +class Puppet::Indirector::REST::Node < Puppet::Indirector::REST + desc "TODO: FIXME" + # TODO/FIXME +end diff --git a/lib/puppet/network/rest_controller.rb b/lib/puppet/network/rest_controller.rb new file mode 100644 index 000000000..76a9830ea --- /dev/null +++ b/lib/puppet/network/rest_controller.rb @@ -0,0 +1,2 @@ +class Puppet::Network::RESTController # :nodoc: +end diff --git a/lib/puppet/network/rest_server.rb b/lib/puppet/network/rest_server.rb new file mode 100644 index 000000000..e415e8bcb --- /dev/null +++ b/lib/puppet/network/rest_server.rb @@ -0,0 +1,2 @@ +class Puppet::Network::RESTServer # :nodoc: +end |