Sha256: 8486ddeb2913812c12e765eb748e98a7dbcbf8273f5164ab241d58a12bb27384

Contents?: true

Size: 678 Bytes

Versions: 9

Compression:

Stored size: 678 Bytes

Contents

# encoding: UTF-8
# Copyright (c) 2018 António Meireles. All Rights Reserved.

require 'vagrant'

module VagrantPlugins
  module GuestClearLinux
    class Plugin < Vagrant.plugin('2')
      name 'Clear Linux guest'
      description 'Clear Linux guest support.'

      guest('clearlinux', 'linux') do
        require_relative 'guest'
        Guest
      end

      guest_capability('clearlinux', 'change_host_name') do
        require_relative 'cap/change_host_name'
        Cap::ChangeHostName
      end

      guest_capability('clearlinux', 'configure_networks') do
        require_relative 'cap/configure_networks'
        Cap::ConfigureNetworks
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
vagrant-guests-clearlinux-1.0.13 lib/vagrant-guests-clearlinux/plugin.rb
vagrant-guests-clearlinux-1.0.12 lib/vagrant-guests-clearlinux/plugin.rb
vagrant-guests-clearlinux-1.0.11 lib/vagrant-guests-clearlinux/plugin.rb
vagrant-guests-clearlinux-1.0.10 lib/vagrant-guests-clearlinux/plugin.rb
vagrant-guests-clearlinux-1.0.9 lib/vagrant-guests-clearlinux/plugin.rb
vagrant-guests-clearlinux-1.0.8 lib/vagrant-guests-clearlinux/plugin.rb
vagrant-guests-clearlinux-1.0.7 lib/vagrant-guests-clearlinux/plugin.rb
vagrant-guests-clearlinux-1.0.6 lib/vagrant-guests-clearlinux/plugin.rb
vagrant-guests-clearlinux-1.0.5 lib/vagrant-guests-clearlinux/plugin.rb