Sha256: a3ec278f3b54a6a4ebbfd64e3a232cd9076514ad9b502e594765a0e01b49f96f
Contents?: true
Size: 602 Bytes
Versions: 120
Compression:
Stored size: 602 Bytes
Contents
require_relative '../../../puppet/provider/nameservice/directoryservice' Puppet::Type.type(:group).provide :directoryservice, :parent => Puppet::Provider::NameService::DirectoryService do desc "Group management using DirectoryService on OS X. " commands :dscl => "/usr/bin/dscl" confine :operatingsystem => :darwin defaultfor :operatingsystem => :darwin has_feature :manages_members def members_insync?(current, should) return false unless current if current == :absent return should.empty? else return current.sort.uniq == should.sort.uniq end end end
Version data entries
120 entries across 120 versions & 1 rubygems