# File lib/fog/image/openstack/v1/requests/create_image.rb, line 47
          def create_image(attributes)
            response = Excon::Response.new
            response.status = 201

            image_id = Fog::Mock.random_hex(32)
            image = data[:images][image_id] = {
              'name'             => attributes[:name],
              'size'             => attributes[:size] || Fog::Mock.random_numbers(8).to_i,
              'min_disk'         => attributes[:min_disk] || 0,
              'disk_format'      => attributes[:disk_format] || 'raw',
              'created_at'       => Time.now.strftime('%FT%T.%6N'),
              'container_format' => attributes[:container_format] || 'bare',
              'deleted_at'       => nil,
              'updated_at'       => Time.now.strftime('%FT%T.%6N'),
              'checksum'         => attributes[:checksum] || Fog::Mock.random_hex(32),
              'id'               => image_id,
              'deleted'          => false,
              'protected'        => false,
              'is_public'        => attributes[:is_public].to_s == 'true',
              'status'           => 'queued',
              'min_ram'          => attributes[:min_ram] || 0,
              'owner'            => attributes[:owner],
              'properties'       => attributes[:properties] || {}
            }
            response.body = {'image' => image}
            response
          end