summaryrefslogtreecommitdiff
path: root/lib/ohai/system.rb
Commit message (Expand)AuthorAgeFilesLines
* add Object#to_json monkeypatchesLamont Granquist2014-07-071-1/+1
* convert to using ffi-yajlLamont Granquist2014-06-241-3/+3
* Skip v7 plugins when refreshing a v6 plugindanielsdeleo2014-04-091-0/+11
* Move constant clean up functions to its own mixin.sersut2014-01-141-20/+3
* Reset the plugin information when all_plugins is called consecutively in orde...sersut2014-01-141-3/+33
* Remove `force` option to run pluginsdanielsdeleo2014-01-091-6/+6
* Update refresh plugin logic for 7.0 architecturedanielsdeleo2014-01-091-24/+13
* Remove -f / --file option from OHAI. This option was useful when developing O...OC-10958sersut2014-01-081-1/+0
* Evaluate all plugin files before instatiating plugin objectsdanielsdeleo2014-01-021-19/+1
* Handle AttributeNotFound exception correctly.sersut2013-12-171-2/+7
* Rewrite system specs with OHAI integration testing infra.sersut2013-12-171-83/+48
* Add option to only run plugins providing requested attributesdanielsdeleo2013-12-161-5/+5
* Refactor hints to its own class.sersut2013-12-131-6/+6
* This PR includes a few refactorings. Since they are intertwined they are done...sersut2013-12-131-16/+21
* Move VersionVI and VersionVII plugin classes into their own files.sersut2013-12-121-1/+1
* Rename variables/methods for ProvidesMap to provides_mapdanielsdeleo2013-12-041-3/+3
* Extract ProvidesMap and tests to their own filesdanielsdeleo2013-12-041-79/+1
* Extract plugin<->provides mapping to custom classdanielsdeleo2013-12-041-2/+85
* add exceptions to ohai/exception.rbClaire McQuin2013-10-291-7/+2
* add PluginDefinitionError to Ohai, rescue in loader.rbClaire McQuin2013-10-291-1/+6
* collect v7 methods at top and collect v6 methods at bottom of system.rbClaire McQuin2013-10-171-33/+43
* change _providers to _pluginsClaire McQuin2013-10-171-11/+11
* actually make os a mixin and update corresponding filesClaire McQuin2013-10-171-1/+1
* change :providers to :_providers to avoid attribute conflictsClaire McQuin2013-10-171-1/+1
* make Ohai::OS a mixin (Ohai::Mixin::OS)Claire McQuin2013-10-171-1/+1
* modify system, loader for plugin namingClaire McQuin2013-10-171-2/+2
* run v6 plugins that depend on v7 plugins in Ohai::System#run_plugins, #requir...Claire McQuin2013-09-061-1/+4
* initialize Ohai::Loader and Ohai::Runner with Ohai::SystemClaire McQuin2013-09-061-8/+6
* Ohai::System#all_plugins executes #load_plugins, #run_pluginsClaire McQuin2013-09-061-25/+2
* add ability to run v6 plugins with Ohai::System#run_pluginsClaire McQuin2013-09-061-0/+11
* run v6 plugins with Ohai::System#all_plugins, add deprecation messageClaire McQuin2013-09-061-7/+13
* store relative plugin paths in v6_dependency_solverClaire McQuin2013-09-061-2/+3
* add run_plugins specs to system_specClaire McQuin2013-09-031-1/+0
* Ohai::Runner class for running plugins, add run_plugins to Ohai::System to ru...Claire McQuin2013-09-031-12/+24
* move v6_dependency_solver management to systemClaire McQuin2013-08-211-2/+2
* add debug message for already loaded pluginsClaire McQuin2013-08-211-1/+6
* fix error/exception handling for loading pluginsClaire McQuin2013-08-201-2/+1
* create/update spec testsClaire McQuin2013-08-191-1/+1
* revise internals for loading pluginsClaire McQuin2013-08-191-6/+2
* detect plugin versionClaire McQuin2013-08-191-2/+3
* randomize plugin class namesClaire McQuin2013-08-131-1/+3
* updated and added spec tests for new dslClaire McQuin2013-08-071-3/+3
* convert plugins to new dsl.Claire McQuin2013-08-071-27/+23
* extend plugin dsl for ohai 7. separate plugin loading.Claire McQuin2013-08-071-2/+27
* New plugin map for Ohai::System controller. Added and updated spec tests to r...Claire McQuin2013-07-261-5/+5
* OHAI-412 allow attribute access via System objectsdanielsdeleo2013-07-151-0/+3
* [OHAI-412] Split Ohai::System responsibilites into 2 classesdanielsdeleo2013-07-151-115/+27
* OHAI-126: Improve file regex to handle trailing slashOHAI-126Bryan McLellan2013-06-241-1/+1
* [OHAI-399] Add mixlib-shellout to Ohai's dependencies.Steven Danna2012-12-061-0/+1
* Change case statement against 'data' instead of 'a', and added Fixnum as posi...David Amian2012-11-131-4/+4