Top Level Namespace

Defined Under Namespace

Modules: DOT, Enumerable, FFI, Generators, HieraPuppet, Kernel, OpenSSL, PSON, Puppet, PuppetX, RDoc Classes: Class, DirMonkeyPatched, FactDif, Formatter, GitIgnoreSpec, Hiera, JsonCatalogEncoder, Object, PathSpec, RegexSpec, Spec, TypeDoc, UserAttr, WindowsDaemon

Constant Summary collapse

EXCLUDE_LIST =
%w[ ^facterversion$
  ^load_averages\..*$
  ^processors\.speed$
  ^swapfree$ ^swapfree_mb$
  ^memoryfree$ ^memoryfree_mb$
  ^memory\.swap\.available_bytes$ ^memory\.swap\.used_bytes$
  ^memory\.swap\.available$ ^memory\.swap\.capacity$ ^memory\.swap\.used$
  ^memory\.system\.available_bytes$ ^memory\.system\.used_bytes$
  ^memory\.system\.available$ ^memory\.system\.capacity$ ^memory\.system\.used$
  ^mountpoints\..*\.available.*$ ^mountpoints\..*\.capacity$ ^mountpoints\..*\.used.*$
  ^sp_uptime$ ^system_profiler\.uptime$
  ^uptime$ ^uptime_days$ ^uptime_hours$ ^uptime_seconds$
  ^system_uptime\.uptime$ ^system_uptime\.days$ ^system_uptime\.hours$ ^system_uptime\.seconds$
]
SEPARATOR =
[Regexp.escape(File::SEPARATOR.to_s), Regexp.escape(File::ALT_SEPARATOR.to_s)].join

Instance Method Summary collapse

Instance Method Details

#_(msg) ⇒ Object

These stub the translation methods normally brought in by FastGettext. Used when Gettext could not be properly initialized.



4
5
6
# File 'lib/puppet/gettext/stubs.rb', line 4

def _(msg)
  msg
end

#dateObject

lib/trollop.rb -- trollop command-line processing library

Author

William Morgan (mailto: [email protected])

Copyright

Copyright 2007 William Morgan

License

the same terms as ruby itself

2012-03: small changes made by cprice ([email protected]); patch submitted for upstream consideration: https://gitorious.org/trollop/mainline/merge_requests/9 2012-08: namespace changes made by Jeff McCune ([email protected]) moved Trollop into Puppet::Util::CommandLine to prevent monkey patching the upstream trollop library if also loaded.



13
# File 'lib/puppet/util/command_line/trollop.rb', line 13

require 'date'

#n_(*args, &block) ⇒ Object



8
9
10
11
# File 'lib/puppet/gettext/stubs.rb', line 8

def n_(*args, &block)
  plural = args[2] == 1 ? args[0] : args[1]
  block ? block.call : plural
end

#post_compileObject

Since:

  • 3.4.0



# File 'lib/puppet/parameter.rb', line 563