Skip to main content

将 FreeIPA 与 BambooHR 同步的工具

项目描述

将 FreeIPA 与 BambooHR 同步的工具

PyPI 包: bamboo_ipa_sync

如果您发现任何问题或有任何改进想法,请随时提出问题,我很乐意为您调查。

安装

安装该工具的推荐方法是 pip install。

安装后,命令行工具bamboo_ipa_sync应该在系统的PATH 中可用。

点安装

该工具在 PyPI 中可用,并且可以使用 pip 安装:

$ pip install --user bamboo_ipa_sync
$ bamboo_ipa_sync --help

配置

编辑示例配置文件SAMPLE_CONFIG并将其保存为 ~/.config/bamboo_ipa_sync

该工具使用ppmail模块发送电子邮件/Slack 通知,请查看ppmail 主页 以获取有关如何配置的更多信息。

用法

$ 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

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

竹ipa_sync-3.1.0.tar.gz (6.0 kB 查看哈希

已上传 source

内置分布

竹ipa_sync-3.1.0-py2.py3-none-any.whl (8.7 kB 查看哈希

已上传 py2 py3