Python: Difference between revisions
From SambaWiki
(show we have pidl generated bindings as well) |
(explain that samba.tests is for our unit tests) |
||
Line 13: | Line 13: | ||
== tdb == |
== tdb == |
||
== registry == |
== samba.registry == |
||
== param (loadparm) == |
== samba.param (loadparm) == |
||
== credentials == |
== samba.credentials == |
||
== samba.tests == |
|||
[[Writing_Python_Tests|Tests written in Python]] should be under this namespace. This includes both unit and integration tests. |
|||
== samba.dcerpc == |
== samba.dcerpc == |
Revision as of 06:18, 2 August 2017
Available modules
LDB
LDB is the database engine used in Samba4. For further information see [1].
Installing in debian/ubuntu:
apt-get install python-ldb
tdb
samba.registry
samba.param (loadparm)
samba.credentials
samba.tests
Tests written in Python should be under this namespace. This includes both unit and integration tests.
samba.dcerpc
All RPC protocols have python bindings avaiable generated by PIDL and exposed as samba.dcerpc.protocol
...
There is some other modules, we need to describe them there.