文件操作 - server_list_setting.rb
返回文件管理
返回主菜单
删除本文件
文件: /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/settings/server_list_setting.rb
编辑文件内容
# frozen_string_literal: true class Puppet::Settings::ServerListSetting < Puppet::Settings::ArraySetting def type :server_list end def print(value) if value.is_a?(Array) # turn into a string value.map { |item| item.join(":") }.join(",") else value end end def munge(value) servers = super servers.map! { |server| case server when String server.split(':') when Array server else raise ArgumentError, _("Expected an Array of String, got a %{klass}") % { klass: value.class } end } end end
修改文件时间
将文件时间修改为当前时间的前一年
删除文件