2013-04-05 05:17:19 +00:00
|
|
|
require 'vagrant/errors'
|
|
|
|
|
2013-03-01 23:45:13 +00:00
|
|
|
module Vagrant
|
|
|
|
module LXC
|
|
|
|
module Errors
|
|
|
|
class ExecuteError < Vagrant::Errors::VagrantError
|
|
|
|
error_key(:lxc_execute_error)
|
|
|
|
end
|
2013-04-09 01:06:13 +00:00
|
|
|
|
|
|
|
# Box related errors
|
2013-03-08 03:54:15 +00:00
|
|
|
class TemplateFileMissing < Vagrant::Errors::VagrantError
|
|
|
|
error_key(:lxc_template_file_missing)
|
|
|
|
end
|
2013-04-09 01:06:13 +00:00
|
|
|
class RootFSTarballMissing < Vagrant::Errors::VagrantError
|
|
|
|
error_key(:lxc_invalid_box_version)
|
|
|
|
end
|
2013-06-08 04:13:51 +00:00
|
|
|
class IncompatibleBox < Vagrant::Errors::VagrantError
|
|
|
|
error_key(:lxc_incompatible_box)
|
2013-04-09 01:06:13 +00:00
|
|
|
end
|
2013-07-15 05:42:49 +00:00
|
|
|
class RedirNotInstalled < Vagrant::Errors::VagrantError
|
|
|
|
error_key(:lxc_redir_not_installed)
|
|
|
|
end
|
2013-03-01 23:45:13 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|