python - 389 目录服务器测试与 lib389

标签 python linux pytest openldap

我正在使用 lib389 测试 389 目录服务器测试。

我正在关注下面的链接。

https://fedorapeople.org/~spichugi/html/guidelines.html#add-modify-and-delete-operations

 from lib389._constants import *

# Add an entry
USER_DN = 'cn=mreynolds,{}'.format(DEFAULT_SUFFIX)
standalone.add_s(Entry((USER_DN, {
                          'objectclass': (b'top', b'person'),
                          'cn': b'mreynolds',
                          'sn': b'reynolds',
                          'userpassword': b'password'
                      })))

 # Modify an entry
 standalone.modify_s(USER_DN, [(ldap.MOD_REPLACE, 'cn', b'Mark Reynolds')])

 # Delete an entry
 standalone.delete_s(USER_DN)

这里的“独立”是什么意思?

最佳答案

它是 ldap 服务器实例的名称:

 import ldap
 standalone=ldap.open('ldap-server-name')

关于python - 389 目录服务器测试与 lib389,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49151850/

相关文章:

Python 套接字监听

linux - ELF 标准和重定位偏移量计算

java - 存储 Shell 输出

python - 如何使用 pytest 为类范围固定装置创建一个工厂?

Python静态变量生成器函数

python - 为什么 "Googletrans.Translator"突然停止工作?

python - 我们可以使用不同的数据库来运行 pytest 吗?

python - 为什么 pytest + xdist 不捕获输出?

python - Scrapy:自定义回调不起作用

java - leiningen 无法运行,因为 java class not found 异常