文件操作 - config_double.rb
返回文件管理
返回主菜单
删除本文件
文件: /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/hocon-1.4.0/lib/hocon/impl/config_double.rb
编辑文件内容
# encoding: utf-8 require_relative '../../hocon/impl' require_relative '../../hocon/impl/config_number' class Hocon::Impl::ConfigDouble < Hocon::Impl::ConfigNumber def initialize(origin, value, original_text) super(origin, original_text) @value = value end attr_reader :value def value_type Hocon::ConfigValueType::NUMBER end def unwrapped @value end def transform_to_string s = super if s.nil? @value.to_s else s end end def long_value @value.to_i end def double_value @value end def new_copy(origin) self.class.new(origin, @value, original_text) end # NOTE: skipping `writeReplace` from upstream, because it involves serialization end
修改文件时间
将文件时间修改为当前时间的前一年
删除文件