Sha256: 9d59c2696d840d782356397deab1c4d7c145b93bb25daf3e4e6e67bbf2ac34c3

Contents?: true

Size: 541 Bytes

Versions: 6

Compression:

Stored size: 541 Bytes

Contents

module Getch
  module Void
    class Terraform
      def initialize
        x
      end

      protected

      def x
        install_pkgs
      end

      def install_pkgs
        @pkgs = 'sudo'
        @pkgs << ' vim'
        @pkgs << ' iptables'
        @pkgs << ' runit-iptables'
        @pkgs << ' iwd'
        @pkgs << ' dhcpcd'
        @pkgs << ' lvm2' if OPTIONS[:fs] == 'lvm'
        @pkgs << ' zfs' if OPTIONS[:fs] == 'zfs'
        @pkgs << ' cryptsetup' if OPTIONS[:encrypt]
        Install.new(@pkgs)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
getch-0.5.0 lib/getch/void/terraform.rb
getch-0.3.6 lib/getch/void/terraform.rb
getch-0.3.5 lib/getch/void/terraform.rb
getch-0.3.4 lib/getch/void/terraform.rb
getch-0.3.3 lib/getch/void/terraform.rb
getch-0.3.0 lib/getch/void/terraform.rb