On my project we're using ActiveLdap. One of our classes, called Account. It
extends the ActiveLdap::Base class and has a call to define it's LDAP
mappings as follows:
class Account < ActiveLdap::Base
ldap_mapping :dn_attribute => 'cn', prefix => 'cn=users,cn=accounts'
end
The value passed to prefix, though, needs to come from a YML file. But, I'm
not sure how to get the value there. I've tried loading the YML elsewhere
and accessing the value, but I'm perpetually getting a nil value. In
another class, named LdapConnection, I load the YML and, from Account, try
to grab the "prefix" value, but no luck.
On May 29, 2008, at 6:09 PM, Darryl L. Pierce wrote:
On my project we're using ActiveLdap. One of our classes, called Account. It
extends the ActiveLdap::Base class and has a call to define it's LDAP
mappings as follows:
class Account < ActiveLdap::Base
ldap_mapping :dn_attribute => 'cn', prefix => 'cn=users,cn=accounts'
end
The value passed to prefix, though, needs to come from a YML file. But, I'm
not sure how to get the value there. I've tried loading the YML elsewhere
and accessing the value, but I'm perpetually getting a nil value. In
another class, named LdapConnection, I load the YML and, from Account, try
to grab the "prefix" value, but no luck.
Any help/advice is appreciated.
--
we can deny everything, except that we have the possibility of being better. simply reflect on that.
h.h. the 14th dalai lama