> On Aug 18, 2014, at 4:24 PM, Dale Scott <d...@dalescott.net> wrote:
> 
>> On Sunday, 17 August 2014 05:23:12 UTC-6, Luis Falcon wrote:
>> Hi Dale 
>> On Sat, 16 Aug 2014 20:58:20 -0700 (PDT) 
>> Dale Scott <da...@dalescott.net> wrote: 
>> 
>> > On Saturday, 16 August 2014 21:43:25 UTC-6, Dale Scott wrote: 
>> > > 
>> > > On Saturday, 16 August 2014 19:42:19 UTC-6, Mark Hayden wrote: 
>> > >> 
>> > >> 
>> > >> On 16 Aug 2014 19:37, "Dale Scott" <dale...@shaw.ca> wrote: 
>> > >> > 
>> > >> > > Hi list, I'm using a local openLDAP server as the source of 
>> > >> authentication 
>> > >> > for 
>> > >> > > various server apps. What's the best way (module?) for Tryton 
>> > >> > > to 
>> > >> > authenticate 
>> > >> > > users using the OpenLDAP server? 
>> > >> > 
>> > >> > I'm guessing I need *both* trytond_ldap_connection and 
>> > >> > trytod_ldap_authentication modules. I try pip install 
>> > >> > trytond_ldap_connection and get following include error. I am 
>> > >> > running 
>> > >> Tryton 
>> > >> > on FreeBSD-10 (and understand I may be the only one), but does 
>> > >> > thing 
>> > >> obvious 
>> > >> > jump out at anyone? Any suggestions? Fwiw, I'm not using 
>> > >> > virtualenv. 
>> > >> 
>> Please check the references on configuring LDAP on GNU Health 
>> https://en.wikibooks.org/wiki/GNU_Health/Central_Authentication
> Now I'm really confused. I still can't get an LDAP menu selection to appear 
> in the Tryton client. I've installed trytond_ldap_connection and 
> trytond_ldap_authentication using pip, but if I try to init the 
> trytond_ldap_connection module in my database ("scc") I get a "module not 
> found" error. I'm also confused by why I install e.g. trytond_ldap_connection 
> but pip shows trytond-ldap-connection is installed (underscores vs hyphens). 
> Can anyone shed some light?
> 
> root@whizzer:~ # pip list | grep trytond
> trytond (3.2.2)
> trytond-account (3.2.1)
> trytond-account-invoice (3.2.1)
> trytond-account-invoice-stock (3.2.0)
> trytond-account-product (3.2.0)
> trytond-company (3.2.0)
> trytond-company-work-time (3.2.0)
> trytond-country (3.2.0)
> trytond-currency (3.2.0)
> trytond-dashboard (3.2.0)
> trytond-ldap-authentication (3.2.1)
> trytond-ldap-connection (3.2.0)
> trytond-party (3.2.0)
> trytond-product (3.2.0)
> trytond-product-attribute (3.2.0)
> trytond-production (3.2.0)
> trytond-project (3.2.0)
> trytond-project-plan (3.2.0)
> trytond-purchase (3.2.0)
> trytond-sale (3.2.0)
> trytond-stock (3.2.2)
> trytond-stock-lot (3.2.0)
> trytond-stock-split (3.2.0)
> trytond-timesheet (3.2.0)
> root@whizzer:~ #
> root@whizzer:~ # trytond -c /usr/local/etc/trytond.conf -i 
> trytond_ldap_connection -d scc
> [Mon Aug 18 22:13:34 2014] INFO:server:using /usr/local/etc/trytond.conf as 
> configuration file
> [Mon Aug 18 22:13:34 2014] INFO:server:initialising distributed objects 
> services
> [Mon Aug 18 22:13:35 2014] INFO:database:connect to "scc"
> [Mon Aug 18 22:13:35 2014] INFO:modules:ir:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:res:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:webdav:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:tests:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:currency:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:product:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:country:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:ldap_connection:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:dashboard:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:party:registering classes
> [Mon Aug 18 22:13:35 2014] WARNING:party:Unable to import vatnumber. VAT 
> number validation disabled.
> [Mon Aug 18 22:13:35 2014] INFO:modules:product_attribute:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:ldap_authentication:registering 
> classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:company:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:company_work_time:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:stock:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:account:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:stock_split:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:stock_lot:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:account_product:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:production:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:timesheet:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:account_invoice:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:project:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:account_invoice_stock:registering 
> classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:project_plan:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:sale:registering classes
> [Mon Aug 18 22:13:35 2014] INFO:modules:purchase:registering classes
> [Mon Aug 18 22:13:36 2014] INFO:pool:init pool for "scc"
> Traceback (most recent call last):
>   File "/usr/local/bin/trytond", line 113, in <module>
>     trytond.server.TrytonServer(options).run()
>   File "/usr/local/lib/python2.7/site-packages/trytond/server.py", line 123, 
> in run
>     Pool(db_name).init(update=update, lang=lang)
>   File "/usr/local/lib/python2.7/site-packages/trytond/pool.py", line 151, in 
> init
>     lang=lang)
>   File "/usr/local/lib/python2.7/site-packages/trytond/modules/__init__.py", 
> line 429, in load_modules
>     _load_modules()
>   File "/usr/local/lib/python2.7/site-packages/trytond/modules/__init__.py", 
> line 394, in _load_modules
>     graph = create_graph(module_list)[0]
>   File "/usr/local/lib/python2.7/site-packages/trytond/modules/__init__.py", 
> line 159, in create_graph
>     raise Exception('Module %s not found' % module)
> Exception: Module trytond_ldap_connection not found
> root@whizzer:~ #
>   

P.s. Same behaviour with "trytond -c /usr/local/etc/trytond.conf -i 
trytond-ldap-connection -d scc" ("Exception: Module trytond-ldap-connection not 
found").

Reply via email to