# File lib/aeolus_image/model/warehouse/warehouse_model.rb, line 168 def create!(key, body, attributes) self.set_warehouse_and_bucket if self.bucket.nil? unless self.warehouse.buckets.include?(self.bucket.name) self.bucket = self.warehouse.create_bucket(self.bucket.name) end obj = self.bucket.create_object(key, body, attributes) self.new(obj) end