# File lib/fog/vcloud/models/compute/server.rb, line 121
        def add_disk(size)
          if @disk_change == :deleted
            raise RuntimeError, "Can't add a disk w/o saving changes or reloading"
          else
            load_unless_loaded!
            @disk_change = :added

            @add_disk = {
              'rasd:HostResource''rasd:HostResource' => {:vcloud_capacity => size},
              'rasd:AddressOnParent''rasd:AddressOnParent' =>  (disk_mess.map { |dm| dm['rasd:AddressOnParent''rasd:AddressOnParent'] }.sort.last.to_i + 1).to_s,
              'rasd:ResourceType''rasd:ResourceType' => '17'
            }
          end
          true
        end