├── .gitignore ├── .idea ├── .name ├── .rakeTasks ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── .rspec ├── .rubocop.yml ├── .ruby-gemset ├── .ruby-version ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── Guardfile ├── LICENSE ├── README.md ├── Rakefile ├── cucumber.yml ├── dummy_box ├── Cucumber_Vagrantfile ├── Vagrantfile ├── Vagrantfile_qemu ├── dummy.box ├── metadata.json └── provision.sh ├── example_box └── Vagrantfile ├── features ├── destroy_command.feature ├── halt_command.feature ├── provision_command.feature ├── replace_iso_file.feature ├── replace_template_file.feature ├── ssh_command.feature ├── ssh_run_command.feature ├── status_command.feature ├── step_definitions │ └── general_steps.rb ├── support │ ├── env.rb │ ├── file_helper.rb │ ├── machine_helper.rb │ ├── template_helper.rb │ ├── time_helper.rb │ ├── vagrant_process_mock.rb │ ├── vagrant_ui_mock.rb │ └── vagrant_util_ssh_mock.rb ├── template_file.feature ├── up_command.feature ├── upload_iso_file.feature └── upload_template_file.feature ├── lib ├── required_parameters.rb ├── sanity_checks.rb ├── vagrant-proxmox.rb └── vagrant-proxmox │ ├── action.rb │ ├── action │ ├── adjust_forwarded_port_params.rb │ ├── cleanup_after_destroy.rb │ ├── clone_vm.rb │ ├── config_clone.rb │ ├── connect_proxmox.rb │ ├── create_vm.rb │ ├── destroy_vm.rb │ ├── get_node_list.rb │ ├── is_created.rb │ ├── is_stopped.rb │ ├── message_already_running.rb │ ├── message_already_stopped.rb │ ├── message_file_not_found.rb │ ├── message_not_created.rb │ ├── message_not_running.rb │ ├── message_upload_server_error.rb │ ├── proxmox_action.rb │ ├── read_ssh_info.rb │ ├── read_state.rb │ ├── select_node.rb │ ├── shutdown_vm.rb │ ├── start_vm.rb │ ├── stop_vm.rb │ ├── sync_folders.rb │ ├── upload_iso_file.rb │ └── upload_template_file.rb │ ├── config.rb │ ├── errors.rb │ ├── plugin.rb │ ├── provider.rb │ ├── proxmox │ ├── connection.rb │ └── errors.rb │ └── version.rb ├── local_test.rb ├── locales └── en.yml ├── spec ├── actions │ ├── cleanup_after_destroy_action_spec.rb │ ├── connect_proxmox_action_spec.rb │ ├── create_vm_action_spec.rb │ ├── destroy_vm_action_spec.rb │ ├── get_node_list_action_spec.rb │ ├── is_created_action_spec.rb │ ├── is_stopped_action_spec.rb │ ├── message_already_running_action_spec.rb │ ├── message_already_stopped_action_spec.rb │ ├── message_file_not_found_spec.rb │ ├── message_not_created_action_spec.rb │ ├── message_not_running_action_spec.rb │ ├── message_upload_server_error_spec.rb │ ├── proxmox_action_shared.rb │ ├── proxmox_action_spec.rb │ ├── read_ssh_info_action_spec.rb │ ├── read_state_action_spec.rb │ ├── select_node_spec.rb │ ├── shutdown_vm_action_spec.rb │ ├── start_vm_action_spec.rb │ ├── stop_vm_action_spec.rb │ ├── sync_folders_action_spec.rb │ ├── upload_iso_file_action_spec.rb │ └── upload_template_file_action_spec.rb ├── commands │ ├── destroy_command_spec.rb │ ├── halt_command_spec.rb │ ├── provision_command_spec.rb │ ├── ssh_command_spec.rb │ ├── ssh_run_command_spec.rb │ ├── status_command_spec.rb │ └── up_command_spec.rb ├── config_spec.rb ├── plugin_spec.rb ├── provider_spec.rb ├── proxmox │ ├── connection_spec.rb │ └── rest_call_shared.rb ├── sanity_checks_spec.rb ├── spec_helper.rb └── spec_helpers │ ├── common_helpers.rb │ └── time_helpers.rb └── vagrant-proxmox.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | vagrant-proxmox -------------------------------------------------------------------------------- /.idea/.rakeTasks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/.idea/.rakeTasks -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --backtrace 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | vagrant-proxmox 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-2.4.9 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/Rakefile -------------------------------------------------------------------------------- /cucumber.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/cucumber.yml -------------------------------------------------------------------------------- /dummy_box/Cucumber_Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/dummy_box/Cucumber_Vagrantfile -------------------------------------------------------------------------------- /dummy_box/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/dummy_box/Vagrantfile -------------------------------------------------------------------------------- /dummy_box/Vagrantfile_qemu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/dummy_box/Vagrantfile_qemu -------------------------------------------------------------------------------- /dummy_box/dummy.box: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/dummy_box/dummy.box -------------------------------------------------------------------------------- /dummy_box/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/dummy_box/metadata.json -------------------------------------------------------------------------------- /dummy_box/provision.sh: -------------------------------------------------------------------------------- 1 | #!bin/sh 2 | -------------------------------------------------------------------------------- /example_box/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/example_box/Vagrantfile -------------------------------------------------------------------------------- /features/destroy_command.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/destroy_command.feature -------------------------------------------------------------------------------- /features/halt_command.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/halt_command.feature -------------------------------------------------------------------------------- /features/provision_command.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/provision_command.feature -------------------------------------------------------------------------------- /features/replace_iso_file.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/replace_iso_file.feature -------------------------------------------------------------------------------- /features/replace_template_file.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/replace_template_file.feature -------------------------------------------------------------------------------- /features/ssh_command.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/ssh_command.feature -------------------------------------------------------------------------------- /features/ssh_run_command.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/ssh_run_command.feature -------------------------------------------------------------------------------- /features/status_command.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/status_command.feature -------------------------------------------------------------------------------- /features/step_definitions/general_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/step_definitions/general_steps.rb -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /features/support/file_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/support/file_helper.rb -------------------------------------------------------------------------------- /features/support/machine_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/support/machine_helper.rb -------------------------------------------------------------------------------- /features/support/template_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/support/template_helper.rb -------------------------------------------------------------------------------- /features/support/time_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/support/time_helper.rb -------------------------------------------------------------------------------- /features/support/vagrant_process_mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/support/vagrant_process_mock.rb -------------------------------------------------------------------------------- /features/support/vagrant_ui_mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/support/vagrant_ui_mock.rb -------------------------------------------------------------------------------- /features/support/vagrant_util_ssh_mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/support/vagrant_util_ssh_mock.rb -------------------------------------------------------------------------------- /features/template_file.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/template_file.feature -------------------------------------------------------------------------------- /features/up_command.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/up_command.feature -------------------------------------------------------------------------------- /features/upload_iso_file.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/upload_iso_file.feature -------------------------------------------------------------------------------- /features/upload_template_file.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/features/upload_template_file.feature -------------------------------------------------------------------------------- /lib/required_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/required_parameters.rb -------------------------------------------------------------------------------- /lib/sanity_checks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/sanity_checks.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/adjust_forwarded_port_params.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/adjust_forwarded_port_params.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/cleanup_after_destroy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/cleanup_after_destroy.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/clone_vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/clone_vm.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/config_clone.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/config_clone.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/connect_proxmox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/connect_proxmox.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/create_vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/create_vm.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/destroy_vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/destroy_vm.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/get_node_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/get_node_list.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/is_created.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/is_created.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/is_stopped.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/is_stopped.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/message_already_running.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/message_already_running.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/message_already_stopped.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/message_already_stopped.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/message_file_not_found.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/message_file_not_found.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/message_not_created.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/message_not_created.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/message_not_running.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/message_not_running.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/message_upload_server_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/message_upload_server_error.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/proxmox_action.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/proxmox_action.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/read_ssh_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/read_ssh_info.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/read_state.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/read_state.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/select_node.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/select_node.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/shutdown_vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/shutdown_vm.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/start_vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/start_vm.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/stop_vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/stop_vm.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/sync_folders.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/sync_folders.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/upload_iso_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/upload_iso_file.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/action/upload_template_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/action/upload_template_file.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/config.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/errors.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/plugin.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/provider.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/proxmox/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/proxmox/connection.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/proxmox/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/proxmox/errors.rb -------------------------------------------------------------------------------- /lib/vagrant-proxmox/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/lib/vagrant-proxmox/version.rb -------------------------------------------------------------------------------- /local_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/local_test.rb -------------------------------------------------------------------------------- /locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/locales/en.yml -------------------------------------------------------------------------------- /spec/actions/cleanup_after_destroy_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/cleanup_after_destroy_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/connect_proxmox_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/connect_proxmox_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/create_vm_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/create_vm_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/destroy_vm_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/destroy_vm_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/get_node_list_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/get_node_list_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/is_created_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/is_created_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/is_stopped_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/is_stopped_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/message_already_running_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/message_already_running_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/message_already_stopped_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/message_already_stopped_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/message_file_not_found_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/message_file_not_found_spec.rb -------------------------------------------------------------------------------- /spec/actions/message_not_created_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/message_not_created_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/message_not_running_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/message_not_running_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/message_upload_server_error_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/message_upload_server_error_spec.rb -------------------------------------------------------------------------------- /spec/actions/proxmox_action_shared.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/proxmox_action_shared.rb -------------------------------------------------------------------------------- /spec/actions/proxmox_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/proxmox_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/read_ssh_info_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/read_ssh_info_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/read_state_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/read_state_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/select_node_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/select_node_spec.rb -------------------------------------------------------------------------------- /spec/actions/shutdown_vm_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/shutdown_vm_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/start_vm_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/start_vm_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/stop_vm_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/stop_vm_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/sync_folders_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/sync_folders_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/upload_iso_file_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/upload_iso_file_action_spec.rb -------------------------------------------------------------------------------- /spec/actions/upload_template_file_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/actions/upload_template_file_action_spec.rb -------------------------------------------------------------------------------- /spec/commands/destroy_command_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/commands/destroy_command_spec.rb -------------------------------------------------------------------------------- /spec/commands/halt_command_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/commands/halt_command_spec.rb -------------------------------------------------------------------------------- /spec/commands/provision_command_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/commands/provision_command_spec.rb -------------------------------------------------------------------------------- /spec/commands/ssh_command_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/commands/ssh_command_spec.rb -------------------------------------------------------------------------------- /spec/commands/ssh_run_command_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/commands/ssh_run_command_spec.rb -------------------------------------------------------------------------------- /spec/commands/status_command_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/commands/status_command_spec.rb -------------------------------------------------------------------------------- /spec/commands/up_command_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/commands/up_command_spec.rb -------------------------------------------------------------------------------- /spec/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/config_spec.rb -------------------------------------------------------------------------------- /spec/plugin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/plugin_spec.rb -------------------------------------------------------------------------------- /spec/provider_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/provider_spec.rb -------------------------------------------------------------------------------- /spec/proxmox/connection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/proxmox/connection_spec.rb -------------------------------------------------------------------------------- /spec/proxmox/rest_call_shared.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/proxmox/rest_call_shared.rb -------------------------------------------------------------------------------- /spec/sanity_checks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/sanity_checks_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/spec_helpers/common_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/spec_helpers/common_helpers.rb -------------------------------------------------------------------------------- /spec/spec_helpers/time_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/spec/spec_helpers/time_helpers.rb -------------------------------------------------------------------------------- /vagrant-proxmox.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lehn-etracker/vagrant-proxmox/HEAD/vagrant-proxmox.gemspec --------------------------------------------------------------------------------