文件操作 - error.rb
返回文件管理
返回主菜单
删除本文件
文件: /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/datatypes/error.rb
编辑文件内容
# frozen_string_literal: true Puppet::DataTypes.create_type('Error') do interface <<-PUPPET type_parameters => { kind => Optional[Variant[String,Regexp,Type[Enum],Type[Pattern],Type[NotUndef],Type[Undef]]], issue_code => Optional[Variant[String,Regexp,Type[Enum],Type[Pattern],Type[NotUndef],Type[Undef]]] }, attributes => { msg => String[1], kind => { type => Optional[String[1]], value => undef }, details => { type => Optional[Hash[String[1],Data]], value => undef }, issue_code => { type => Optional[String[1]], value => undef }, }, functions => { message => Callable[[], String[1]] } PUPPET require_relative '../../puppet/datatypes/impl/error' implementation_class Puppet::DataTypes::Error end
修改文件时间
将文件时间修改为当前时间的前一年
删除文件