文件操作 - timer.rb
返回文件管理
返回主菜单
删除本文件
文件: /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/facter/framework/benchmarking/timer.rb
编辑文件内容
# frozen_string_literal: true require 'benchmark' module Facter module Framework module Benchmarking class Timer class << self def measure(fact_name, prefix_message = '', &block) if Options[:timing] time = Benchmark.measure(&block) log = "fact '#{fact_name}', took: #{time.format('%r')} seconds" prefix_message = "#{prefix_message} " unless prefix_message.empty? puts "#{prefix_message}#{log}" else yield end end end end end end end
修改文件时间
将文件时间修改为当前时间的前一年
删除文件