Sha256: fef1bc367e29a085e9821a35e1955c91315b67949f550ebb5e6a9156ed7930b2

Contents?: true

Size: 495 Bytes

Versions: 6

Compression:

Stored size: 495 Bytes

Contents

module VagrantPlugins
  module GuestClearLinux
    module Cap
      class NFS
        def self.nfs_client_installed(machine)
          machine.communicate.test("test -x /usr/bin/mount.nfs")
        end

        def self.nfs_client_install(machine)
          comm = machine.communicate
          comm.sudo([
            "swupd bundle-add storage-utils",
            "systemctl enable rpcbind",
            "systemctl start rpcbind"
          ].join("\n"))
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
vagrant-guests-clearlinux-1.1.3 lib/vagrant-guests-clearlinux/cap/nfs_client.rb
vagrant-guests-clearlinux-1.1.2 lib/vagrant-guests-clearlinux/cap/nfs_client.rb
vagrant-guests-clearlinux-1.1.1 lib/vagrant-guests-clearlinux/cap/nfs_client.rb
vagrant-guests-clearlinux-1.1.0 lib/vagrant-guests-clearlinux/cap/nfs_client.rb
vagrant-guests-clearlinux-1.0.16 lib/vagrant-guests-clearlinux/cap/nfs_client.rb
vagrant-guests-clearlinux-1.0.14 lib/vagrant-guests-clearlinux/cap/nfs_client.rb