# File lib/vagrant-lxc/provider.rb, line 37 def machine_id_changed id = @machine.id begin @logger.debug("Instantiating the container for: #{id.inspect}") @driver = Driver.new(id, privileged: @machine.provider_config.privileged) @driver.validate! rescue Driver::ContainerNotFound # The container doesn't exist, so we probably have a stale # ID. Just clear the id out of the machine and reload it. @logger.debug("Container not found! Clearing saved machine ID and reloading.") id = nil retry end end