<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ruby-gems/ohai.git, branch scala_fix</title>
<subtitle>github.com: opscode/ohai.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/'/>
<entry>
<title>Fix the scala plugin</title>
<updated>2016-04-13T23:19:40+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2016-04-13T23:19:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=849d8c7ebc8cce10e1b0a3fd14365f45196f9d6e'/>
<id>849d8c7ebc8cce10e1b0a3fd14365f45196f9d6e</id>
<content type='text'>
There were several problems with the scala plugin:

1) scala -version is returned on stderr not stdout so we were never setting this and thus the plugin never ran

2) If sbt or scala weren't installed it threw exceptions

3) we were storing shell outs value in the output value for no real reason

4) if scala failed for some reason, but sbt succeeded we weren't setting the sbt values since were relied on scala[:version] being set

5) the specs incorrectly mocked scala output to stdout

6) the specs that checked to make sure values weren't set didn't actually run the plugin so they would always no find scala's key

While I was here I moved the version key for sbt into it's own key.  This would allow us to add other sbt values in the future if we found them. If we make version to top level value we lose that ability forever.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There were several problems with the scala plugin:

1) scala -version is returned on stderr not stdout so we were never setting this and thus the plugin never ran

2) If sbt or scala weren't installed it threw exceptions

3) we were storing shell outs value in the output value for no real reason

4) if scala failed for some reason, but sbt succeeded we weren't setting the sbt values since were relied on scala[:version] being set

5) the specs incorrectly mocked scala output to stdout

6) the specs that checked to make sure values weren't set didn't actually run the plugin so they would always no find scala's key

While I was here I moved the version key for sbt into it's own key.  This would allow us to add other sbt values in the future if we found them. If we make version to top level value we lose that ability forever.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #797 from chef/hint_logging</title>
<updated>2016-04-13T21:20:08+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith@chef.io</email>
</author>
<published>2016-04-13T21:20:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=c049c4e450170cd14eb021c4481ff033b0cf97a3'/>
<id>c049c4e450170cd14eb021c4481ff033b0cf97a3</id>
<content type='text'>
Add debug logging to hints and improve cloud specs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add debug logging to hints and improve cloud specs</pre>
</div>
</content>
</entry>
<entry>
<title>Remove a few more shoulds</title>
<updated>2016-04-13T17:25:29+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2016-04-13T17:25:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=772d3ba46a6403674a44b5f35796e1aadd4fbbc8'/>
<id>772d3ba46a6403674a44b5f35796e1aadd4fbbc8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add space after comma in debug logging</title>
<updated>2016-04-13T17:10:58+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2016-04-13T17:10:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=87d9240026ee3d2403a020ef5c6012c4e8c87e5d'/>
<id>87d9240026ee3d2403a020ef5c6012c4e8c87e5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolve chefstyle warnings</title>
<updated>2016-04-13T17:02:31+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2016-04-13T17:02:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=f63fe5afa9d132ee24e451890c7c2ba2b4801760'/>
<id>f63fe5afa9d132ee24e451890c7c2ba2b4801760</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the redundant begin</title>
<updated>2016-04-13T16:33:42+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2016-04-13T16:33:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=9c8ee08b5d89ff2df113c59e72dd14332b99ac30'/>
<id>9c8ee08b5d89ff2df113c59e72dd14332b99ac30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove specs for other clouds that don't actually work</title>
<updated>2016-04-13T16:09:02+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2016-04-13T16:09:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=ae9256a934155bd6ee69f7eea9fce80372e457ac'/>
<id>ae9256a934155bd6ee69f7eea9fce80372e457ac</id>
<content type='text'>
Allowing a method to receive ec2 or rackspace doesn't mean we detected this.  These are actually duplicates of the "hint file no present" specs we already have.  We just think they're doing something different.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allowing a method to receive ec2 or rackspace doesn't mean we detected this.  These are actually duplicates of the "hint file no present" specs we already have.  We just think they're doing something different.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove plugin naming in the logging</title>
<updated>2016-04-13T05:04:56+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2016-04-13T05:04:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=597e51e8466cc50360ad57fa606a7de16d91d49b'/>
<id>597e51e8466cc50360ad57fa606a7de16d91d49b</id>
<content type='text'>
This isn't going to work here
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This isn't going to work here
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't test hint logic in every cloud plugin</title>
<updated>2016-04-13T05:03:36+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2016-04-13T04:57:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=aa5e0180ffb1cc4aeb5f23179120638fb1faa54c'/>
<id>aa5e0180ffb1cc4aeb5f23179120638fb1faa54c</id>
<content type='text'>
We test this once in the hint spec.  We don't need to expect the windows and linux file paths.  Additionally if you're on a host that actually has a hint it breaks these tests.  The hint spec does it all in a temp dir which is the right way to test it.

Also while I'm in these specs update the format, fix some poor wording, and use shared_examples in a few places to dry things up
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We test this once in the hint spec.  We don't need to expect the windows and linux file paths.  Additionally if you're on a host that actually has a hint it breaks these tests.  The hint spec does it all in a temp dir which is the right way to test it.

Also while I'm in these specs update the format, fix some poor wording, and use shared_examples in a few places to dry things up
</pre>
</div>
</content>
</entry>
<entry>
<title>Add debug logging when looking for hints</title>
<updated>2016-04-13T01:29:04+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2016-04-13T01:29:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/ohai.git/commit/?id=f84217267a2282600b2fa2f9e8794753586d5b00'/>
<id>f84217267a2282600b2fa2f9e8794753586d5b00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
