Sha256: 5c2e8665278a91da2b2b2739e4b0e66efa33d6de33186df8c4ec43c1b5bf6940
Contents?: true
Size: 599 Bytes
Versions: 9
Compression:
Stored size: 599 Bytes
Contents
module ActiveSambaLdap module UserAccountEntry NAME_RE = /\A#{AccountEntry::NAME_RE_SRC}\z/ def self.included(base) super base.extend(ClassMethods) base.validates_format_of :uid, :with => NAME_RE end module ClassMethods def valid_name?(name) NAME_RE =~ name ? true : false end private def default_prefix configuration[:users_suffix] end end def remove_from_group(group) group.users.delete(self) end def default_gid_number self.class.configuration[:default_user_gid] end end end
Version data entries
9 entries across 9 versions & 2 rubygems