Module: VagrantBindfs::Vagrant::Capabilities::Linux::SystemChecks

Defined in:
lib/vagrant-bindfs/vagrant/capabilities/linux/system_checks.rb

Class Method Summary collapse

Class Method Details

.bindfs_exists_group(machine, group) ⇒ Object



16
17
18
19
20
21
# File 'lib/vagrant-bindfs/vagrant/capabilities/linux/system_checks.rb', line 16

def bindfs_exists_group(machine, group)
  (
    group.nil? || \
    machine.communicate.test("getent group #{group.shellescape}")
  )
end

.bindfs_exists_user(machine, user) ⇒ Object



9
10
11
12
13
14
# File 'lib/vagrant-bindfs/vagrant/capabilities/linux/system_checks.rb', line 9

def bindfs_exists_user(machine, user)
  (
    user.nil? || \
    machine.communicate.test("getent passwd #{user.shellescape}")
  )
end