文件操作 - selector.rb
返回文件管理
返回主菜单
删除本文件
文件: /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/file_content/selector.rb
编辑文件内容
# frozen_string_literal: true require_relative '../../../puppet/file_serving/content' require_relative '../../../puppet/indirector/file_content' require_relative '../../../puppet/indirector/code' require_relative '../../../puppet/file_serving/terminus_selector' class Puppet::Indirector::FileContent::Selector < Puppet::Indirector::Code desc "Select the terminus based on the request" include Puppet::FileServing::TerminusSelector def get_terminus(request) indirection.terminus(select(request)) end def find(request) get_terminus(request).find(request) end def search(request) get_terminus(request).search(request) end def authorized?(request) terminus = get_terminus(request) if terminus.respond_to?(:authorized?) terminus.authorized?(request) else true end end end
修改文件时间
将文件时间修改为当前时间的前一年
删除文件