Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: OC-10161
Commits on Jan 8, 2014
  1. @sersut
  2. @lamont-granquist

    Merge pull request #261 from opscode/lcg/fix-network-listeners

    lamont-granquist authored
    Lcg/fix network listeners
  3. @mcquin

    Merge pull request #263 from opscode/linux-network

    mcquin authored
    make linux/network.rb define collect_data(:linux)
Commits on Jan 7, 2014
  1. @mcquin

    Merge pull request #264 from opscode/collect-sources

    mcquin authored
    save plugin source(s) for version 7 plugins during loading
  2. @mcquin

    Merge pull request #262 from opscode/rm-kernel-devices

    mcquin authored
    remove plugin windows/kernel_devices.rb
  3. make linux/network.rb define collect_data(:linux)

    Claire McQuin authored
  4. remove plugin windows/kernel_devices.rb, included in :windows collect…

    Claire McQuin authored
    …_data block of Kernel plugin
  5. @lamont-granquist
  6. @mcquin

    Merge pull request #256 from opscode/kernel-plugin-fix

    mcquin authored
    Fix kernel[:modules] on :darwin
  7. @lamont-granquist
  8. @lamont-granquist

    fix specs for exception handling

    lamont-granquist authored
    - setup a class heirarchy of exceptions so i can easily rethrow
      any internal ohai error
    - catch all the non-internal errors from running the plugin and
      just warn on those
    - convert the argumenterror raises to ohai invalidplugin errors
  9. @lamont-granquist
  10. @lamont-granquist

    rescue exceptions thrown collecting data

    lamont-granquist authored
    back out the require 'sigar' hack
Commits on Jan 6, 2014
  1. @lamont-granquist

    remove :sigar "platform"

    lamont-granquist authored
    i don't think this platform makes any sense, suspect we need to
    remove it everywhere
  2. @lamont-granquist

    fix network listeners plugin

    lamont-granquist authored
    need to require 'sigar' early so that it blows up during the
    definition rather than execution with a LoadError (is this a bug in
    ohai core?  this feels like a hack).  also drop hpux and aix
    specificity, not sure why that got added.
  3. @lamont-granquist

    Merge pull request #258 from opscode/lcg/catch-chef-loaderror

    lamont-granquist authored
    catch and ignore failure to load chef
  4. @lamont-granquist

    Merge pull request #259 from opscode/lcg/move-default-log-to-stderr

    lamont-granquist authored
    send log output to STDERR by default
  5. @lamont-granquist
  6. @lamont-granquist

    send log output to STDERR by default

    lamont-granquist authored
    mixing up JSON output with STDOUT warnings and errors is guaranteed to
    annoy all the people.
  7. @lamont-granquist

    catch and ignore failure to load chef

    lamont-granquist authored
    if chef version is 11.8.2 and it pins ohai to <~ 6.0, then if we
    install ohai 7, the chef plugin will attempt to load chef up and
    then will puke hard since ohai 7 is already loaded.  this just skips
    chef version detection if that dependency resolution problem occurs.
Commits on Jan 2, 2014
  1. @danielsdeleo
  2. The kernel plugin now sets the kernel/modules attribute on the :darwi…

    Claire McQuin authored
    …n platform
  3. @danielsdeleo

    Evaluate all plugin files before instatiating plugin objects

    danielsdeleo authored
    The previous logic instantiated plugins as the files were read. This
    caused multiple instances of plugins to be created when a plugin is
    "reopened" in another file.
    
    Additionally, loading-specific logic is moved from System to Loader.
  4. @danielsdeleo
  5. @danielsdeleo

    Pass user-requested attributes from CLI to whitelist

    danielsdeleo authored
    This greatly speeds up running ohai from the command line when given a
    set of attributes to display (like `ohai ec2`). Prior to this patch,
    ohai would run all plugins and then filter out the data. With this
    patch, ohai only runs relevant plugins.
    
    As an unscientific test `bin/ohai network` on my laptop takes ~4s
    without this patch compared to ~1.1s with the patch.
  6. @danielsdeleo

    Merge branch 'ruby18-travis-workaround'

    danielsdeleo authored
    See OHAI-545
  7. @danielsdeleo

    Temporarily force rubygems 2.1.x for travis

    danielsdeleo authored
    This works around an incompatibility between bundler, rubygems 2.2.0,
    and ruby 1.8.7.
  8. @mcquin

    Merge pull request #250 from opscode/OC-10250

    mcquin authored
    OC-10250
Commits on Dec 20, 2013
  1. @mcquin
Commits on Dec 19, 2013
  1. @danielsdeleo
  2. @mcquin
  3. @mcquin
  4. @danielsdeleo

    Remove Solaris2 DMI self-dependency

    danielsdeleo authored
    In any case, this wasn't going to work, but may leave this plugin
    non-functional on Solaris2. We need to work out how a platform-specific
    collect_data block can call the default one when needed to make this
    plugin work correctly again.
Something went wrong with that request. Please try again.