{ "info": { "author": "Peter Pakos", "author_email": "peter.pakos@wandisco.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: System :: Systems Administration :: Authentication/Directory :: LDAP" ], "description": "bamboo_ipa_sync\n===============\n\nTool to synchronise FreeIPA with BambooHR\n\nPyPI package:\n`bamboo_ipa_sync `__\n\nIf you spot any problems or have any improvement ideas then feel free to\nopen an issue and I will be glad to look into it for you.\n\nInstallation\n------------\n\nA recommended way of installing the tool is pip install.\n\nOnce installed, a command line tool ``bamboo_ipa_sync`` should be\navailable in your system's PATH.\n\npip install\n~~~~~~~~~~~\n\nThe tool is available in PyPI and can be installed using pip:\n\n::\n\n $ pip install --user bamboo_ipa_sync\n $ bamboo_ipa_sync --help\n\nConfiguration\n-------------\n\nEdit and save the sample config file ``SAMPLE_CONFIG`` as\n``~/.config/bamboo_ipa_sync``.\n\nThe tool uses ``ppmail`` module for sending Email/Slack notifications,\nplease check `ppmail home page `__\nfor more information on how to configure it.\n\nUsage\n-----\n\n::\n\n $ bamboo_ipa_sync --help\n usage: bamboo_ipa_sync [--version] [-l] [-b] [-s] [-n] [-f [UID [UID ...]]]\n [-N] [--help] [--debug] [--quiet]\n\n Tool to synchronise FreeIPA with Bamboo HR\n\n optional arguments:\n --version show program's version number and exit\n -l, --ldap print LDAP data and exit\n -b, --bamboo print Bamboo data and exit\n -s, --sync synchronise LDAP with Bamboo\n -n, --notification send New Starter Notification (requires -s)\n -f [UID [UID ...]], --force [UID [UID ...]]\n force changes for given UIDs (or all if none provided)\n -N, --noop dry-run mode\n --help show this help message and exit\n --debug debugging mode\n --quiet no console output\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/peterpakos/bamboo_ipa_sync", "keywords": "python template", "license": "", "maintainer": "", "maintainer_email": "", "name": "bamboo-ipa-sync", "package_url": "https://pypi.org/project/bamboo-ipa-sync/", "platform": "", "project_url": "https://pypi.org/project/bamboo-ipa-sync/", "project_urls": { "Homepage": "https://github.com/peterpakos/bamboo_ipa_sync" }, "release_url": "https://pypi.org/project/bamboo-ipa-sync/3.1.0/", "requires_dist": [ "pplogger", "ppipa", "ppmail", "ppconfig", "ppbamboo", "tzlocal", "prettytable" ], "requires_python": "", "summary": "Tool to synchronise FreeIPA with BambooHR", "version": "3.1.0" }, "last_serial": 5519111, "releases": { "2.0.0": [ { "comment_text": "", "digests": { "md5": "c17f407da88007327cd77c2bc7cc22f0", "sha256": "01d474713df3e4e9db3103088ccf1a8d5a1eaf49e508a7132d0b2b9126dabb32" }, "downloads": -1, "filename": "bamboo_ipa_sync-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c17f407da88007327cd77c2bc7cc22f0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8266, "upload_time": "2018-09-13T12:37:18", "url": "https://files.pythonhosted.org/packages/96/ba/3cccc6a8d93e23dc8380a61a4de788afc79216f3db29063b89d34879560b/bamboo_ipa_sync-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d1eac2661093e7e2c06fdad05bd744b", "sha256": "3bd57d9eaa4d291b8814d089227a2c5fb813284db46e6f01bbbb28e781836dfb" }, "downloads": -1, "filename": "bamboo_ipa_sync-2.0.0.tar.gz", "has_sig": false, "md5_digest": "1d1eac2661093e7e2c06fdad05bd744b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7379, "upload_time": "2018-09-13T12:37:20", "url": "https://files.pythonhosted.org/packages/bf/de/244380898030c2f96b8697e3477d93135df99f897ba920f80f0079d82ff6/bamboo_ipa_sync-2.0.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "4f0793d85ba2a1b9137adf0ed1b27165", "sha256": "0f132d691878aacb7706b5f361e020eee744c1d1354c858bd3046a07a635784e" }, "downloads": -1, "filename": "bamboo_ipa_sync-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f0793d85ba2a1b9137adf0ed1b27165", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6870, "upload_time": "2018-11-20T21:18:45", "url": "https://files.pythonhosted.org/packages/02/5e/35661014d39073128d1a9dc2b55bf129c46299b562b03ea8c171b7208f1f/bamboo_ipa_sync-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f37cedc0de7e28f10e8bf030e9ddb276", "sha256": "62ca9a63f4e41369fd2700ef2c9ee2bce04714e18cbf758e862bb5a1976c6d03" }, "downloads": -1, "filename": "bamboo_ipa_sync-3.0.0.tar.gz", "has_sig": false, "md5_digest": "f37cedc0de7e28f10e8bf030e9ddb276", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5908, "upload_time": "2018-11-20T21:18:46", "url": "https://files.pythonhosted.org/packages/13/ae/90d196fcb672616bb46c0064aaba79dbfd631b2ea177766e754930638bce/bamboo_ipa_sync-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "89c3728c3c97de67326f814a44a2b57d", "sha256": "5230644373cdf781543790e78aedc6a4368e43fdca73eccb717cdd7a3693de61" }, "downloads": -1, "filename": "bamboo_ipa_sync-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89c3728c3c97de67326f814a44a2b57d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6877, "upload_time": "2018-11-21T11:42:33", "url": "https://files.pythonhosted.org/packages/2d/cd/b25782d58d0b8c722c0f44e8bda9a14bc3c5e37a6fb5cc7e20f5e43ce877/bamboo_ipa_sync-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9006825dd166d1a1e615360b1a28d339", "sha256": "2525127eb95dfbb2c04e3df0b93fd2d5f17045ca6b9d6fca0ff45d8e3be861b2" }, "downloads": -1, "filename": "bamboo_ipa_sync-3.0.1.tar.gz", "has_sig": false, "md5_digest": "9006825dd166d1a1e615360b1a28d339", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6449, "upload_time": "2018-11-21T11:42:34", "url": "https://files.pythonhosted.org/packages/63/ae/fd493dbdb013147198d5f11094d9a71101335393edb7b65986ee946624af/bamboo_ipa_sync-3.0.1.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "a17d1cb2ae59102efc73e79de3f59dea", "sha256": "5dd2c402a7629f5f181997ba3914b4105bc5de963529022becfb8c7d8282b631" }, "downloads": -1, "filename": "bamboo_ipa_sync-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a17d1cb2ae59102efc73e79de3f59dea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8700, "upload_time": "2019-07-11T16:40:19", "url": "https://files.pythonhosted.org/packages/de/f5/606075ed444a7d36c10079897830e692d909066fab6d91bf83d5e6ca4f53/bamboo_ipa_sync-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d297ca8542699e84e7e6e454ec198f1", "sha256": "44d3780f560be9f6d9fed31c0deba50f6041a168ff6f8fb27cc461954c11a573" }, "downloads": -1, "filename": "bamboo_ipa_sync-3.1.0.tar.gz", "has_sig": false, "md5_digest": "4d297ca8542699e84e7e6e454ec198f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5984, "upload_time": "2019-07-11T16:40:20", "url": "https://files.pythonhosted.org/packages/f9/d3/a05ffdd43985ce3df3db5984e8877ac64460a0ca13517977eff4fc4a46f8/bamboo_ipa_sync-3.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a17d1cb2ae59102efc73e79de3f59dea", "sha256": "5dd2c402a7629f5f181997ba3914b4105bc5de963529022becfb8c7d8282b631" }, "downloads": -1, "filename": "bamboo_ipa_sync-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a17d1cb2ae59102efc73e79de3f59dea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8700, "upload_time": "2019-07-11T16:40:19", "url": "https://files.pythonhosted.org/packages/de/f5/606075ed444a7d36c10079897830e692d909066fab6d91bf83d5e6ca4f53/bamboo_ipa_sync-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d297ca8542699e84e7e6e454ec198f1", "sha256": "44d3780f560be9f6d9fed31c0deba50f6041a168ff6f8fb27cc461954c11a573" }, "downloads": -1, "filename": "bamboo_ipa_sync-3.1.0.tar.gz", "has_sig": false, "md5_digest": "4d297ca8542699e84e7e6e454ec198f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5984, "upload_time": "2019-07-11T16:40:20", "url": "https://files.pythonhosted.org/packages/f9/d3/a05ffdd43985ce3df3db5984e8877ac64460a0ca13517977eff4fc4a46f8/bamboo_ipa_sync-3.1.0.tar.gz" } ] }