Sha256: bc5e88402af6c6de9dd709dd67c40f060a774ec29f951c174dac61170a943183

Contents?: true

Size: 481 Bytes

Versions: 4

Compression:

Stored size: 481 Bytes

Contents

require "vagrant"

module VagrantPlugins
  module SyncedFolderNFSGuest
    class Config < Vagrant.plugin("2", :config)
      attr_accessor :map_uid
      attr_accessor :map_gid

      def initialize
        super

        @map_uid = UNSET_VALUE
        @map_gid = UNSET_VALUE
      end

      def finalize!
        @map_uid = nil if @map_uid == UNSET_VALUE
        @map_gid = nil if @map_gid == UNSET_VALUE
      end

      def to_s
        "NFS_Guest"
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
vagrant-nfs_guest-0.0.4 lib/vagrant-nfs_guest/config.rb
vagrant-nfs_guest-0.0.3 lib/vagrant-nfs_guest/config.rb
vagrant-nfs_guest-0.0.2 lib/vagrant-nfs_guest/config.rb
vagrant-nfs_guest-0.0.1 lib/vagrant-nfs_guest/config.rb