brooklyncentral/brooklyn — pull request #338 by dralves (2012-10-06 00:38:29+00:00)
Title: 64 bit support and fetching jclouds details

What I've done is that I added a is64Bit property to OsDetails which is what the MySqlSShDriver really needs (IMO makes more sense than to expect a specific arch format for 64 bit archs, in particular brooklyn expects "x86_64" but "amd64" is also common).

OSDetails fetched from jclouds uses that prop

When something is missing it reverts to the ANONIMOUS_LINUX props that were being used before.

uname should still be a necessity in cases where jclouds doesn't provide this info, but IMO is one step better that simply assuming 64bit.