# File lib/fog/compute/terremark/models/server.rb, line 29
        def destroy
          case self.status
            when VAppStatus::BEING_CREATED, VAppStatus::BEING_DEPLOYED
              return false
            when VAppStatus::POWERED_ON
              service.power_off(self.id).body
              wait_for { off? }
          end
          #Failsafe .. Always check if we are ready
          wait_for { ready? }
          service.delete_vapp(self.id)
          true
        end