class Puppet::FileBucketFile::Selector
Public Instance Methods
destroy(request)
click to toggle source
# File lib/puppet/indirector/file_bucket_file/selector.rb 35 def destroy(request) 36 get_terminus(request).destroy(request) 37 end
find(request)
click to toggle source
# File lib/puppet/indirector/file_bucket_file/selector.rb 23 def find(request) 24 get_terminus(request).find(request) 25 end
get_terminus(request)
click to toggle source
# File lib/puppet/indirector/file_bucket_file/selector.rb 15 def get_terminus(request) 16 indirection.terminus(select(request)) 17 end
head(request)
click to toggle source
# File lib/puppet/indirector/file_bucket_file/selector.rb 19 def head(request) 20 get_terminus(request).head(request) 21 end
save(request)
click to toggle source
# File lib/puppet/indirector/file_bucket_file/selector.rb 27 def save(request) 28 get_terminus(request).save(request) 29 end
search(request)
click to toggle source
# File lib/puppet/indirector/file_bucket_file/selector.rb 31 def search(request) 32 get_terminus(request).search(request) 33 end
select(request)
click to toggle source
# File lib/puppet/indirector/file_bucket_file/selector.rb 7 def select(request) 8 if request.protocol == 'https' 9 :rest 10 else 11 :file 12 end 13 end
validate_key(request)
click to toggle source
# File lib/puppet/indirector/file_bucket_file/selector.rb 48 def validate_key(request) 49 get_terminus(request).validate(request) 50 end