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