# File lib/fog/ecloud/mock_data_classes.rb, line 11 def self.base_url @base_url end
# File lib/fog/ecloud/mock_data_classes.rb, line 5 def self.base_url=(url) @base_url = url end
# File lib/fog/ecloud/mock_data_classes.rb, line 23 def initialize(data = {}, parent = nil) @parent = parent replace(data) end
# File lib/fog/ecloud/mock_data_classes.rb, line 29 def _parent @parent end
# File lib/fog/ecloud/mock_data_classes.rb, line 33 def base_url Base.base_url end
# File lib/fog/ecloud/mock_data_classes.rb, line 15 def first raise "Don't do this" end
# File lib/fog/ecloud/mock_data_classes.rb, line 37 def href [base_url, self.class.name.split("::").last, object_id].join("/") end
# File lib/fog/ecloud/mock_data_classes.rb, line 41 def inspect "<#{self.class.name} #{object_id} data=#{super}>" end
# File lib/fog/ecloud/mock_data_classes.rb, line 19 def last raise "Don't do this" end