Do we need a case with hardcoded cloud names here or could you invoke cloud-specific method via ::RightScale::CloudFactory to populate the ohai nodes? If you hardcode this for every cloud we support that defeats the purpose of having the cloud factory which extends its support of clouds by having new cloud definitions dropped into the right_link/lib/clouds/clouds directory.