我无法将 object_mask 应用于我正在检索的数据。这是我正在做的一个片段:
client = SoftLayer::Client.new(<...hidden...>)
<BREAK>
if (item["hostName"])
machines = SoftLayer::BareMetalServer.find_servers({ :client => client, :hostname => item["hostName"], :object_mask => "[id,hostname,tagReferences]"})
machines.each do |machine|
pp machine
end
end
当我打印“机器”时,它仍在打印所有字段。预先感谢您的任何帮助。
$ ruby -v
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux]