同步FreeIPA和Bamboohr的工具
bamboo-ipa-sync的Python项目详细描述
同步FreeIPA和Bamboohr的工具
PYPI包: bamboo_ipa_sync
如果您发现任何问题或有任何改进的想法,请随时 打开一个问题,我很乐意为你调查。
安装
建议使用pip install安装工具。
一旦安装,命令行工具bamboo_ipa_sync应该是 在系统路径中可用。
pip安装
该工具在pypi中提供,可以使用pip安装:
$ pip install --user bamboo_ipa_sync $ bamboo_ipa_sync --help
配置
编辑并将示例配置文件SAMPLE_CONFIG另存为 ~/.config/bamboo_ipa_sync。
该工具使用ppmail模块发送电子邮件/松弛通知, 请检查ppmail home page 有关如何配置它的详细信息。
用法
$ bamboo_ipa_sync --help usage: bamboo_ipa_sync [--version] [-l] [-b] [-s] [-n] [-f [UID [UID ...]]] [-N] [--help] [--debug] [--quiet] Tool to synchronise FreeIPA with Bamboo HR optional arguments: --version show program's version number and exit -l, --ldap print LDAP data and exit -b, --bamboo print Bamboo data and exit -s, --sync synchronise LDAP with Bamboo -n, --notification send New Starter Notification (requires -s) -f [UID [UID ...]], --force [UID [UID ...]] force changes for given UIDs (or all if none provided) -N, --noop dry-run mode --help show this help message and exit --debug debugging mode --quiet no console output