# File lib/aeolus_image/model/warehouse/warehouse_model.rb, line 24
        def initialize(obj)
          @obj = obj
          @attrs = obj.attrs(obj.attr_list)
          @attrs.each do |k,v|
            self.class.send(:attr_writer, k.to_sym) unless respond_to?("#{k}=""#{k}=")
            self.class.send(:attr_reader, k.to_sym) unless respond_to?(k.to_sym)
            send("#{k}=""#{k}=", v)
          end
        end