class SakurraForm::Resource::Server

Public Instance Methods

collect_remote_state() click to toggle source
# File lib/sakurraform/resource/server.rb, line 4
def collect_remote_state
  return {} unless @resource_id
  compute = Fog::Compute[:sakuracloud]
  server = compute.servers.find {|n| n.name == @resource_id}
  return {} unless server
  server.all_attributes
end