Method: HP::Cloud::Resource#initialize

Defined in:
lib/hpcloud/resource.rb

#initialize(storage, fname) ⇒ Resource

Returns a new instance of Resource.



37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/hpcloud/resource.rb', line 37

def initialize(storage, fname)
  @cstatus = CliStatus.new
  @storage = storage
  @fname = fname
  @ftype = ResourceFactory.detect_type(@fname)
  @disable_pbar = false
  @mime_type = nil
  @restart = false
  @readacl = []
  @writeacl = []
  parse()
end