Sha256: 159c48c2d4f7007aace99649934cb9127e8b453ad65d97f27bd8a278e102e49a
Contents?: true
Size: 536 Bytes
Versions: 3
Compression:
Stored size: 536 Bytes
Contents
module ActiveSambaLdap module SambaEntry def samba_available? (samba_object_classes - classes).empty? end def remove_samba_availability remove_class(*samba_object_classes) end def ensure_samba_available add_class(*samba_object_classes) end def samba_object_classes self.class.samba_object_classes end private def assert_samba_available return if samba4? unless samba_available? raise NotSambaAavialableError.new(self) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
activesambaldap-0.1.0 | lib/active_samba_ldap/samba_entry.rb |
activesambaldap-0.0.9 | lib/active_samba_ldap/samba_entry.rb |
activesambaldap-0.0.8 | lib/active_samba_ldap/samba_entry.rb |