{ "info": { "author": "XOE Labs", "author_email": "info@xoe.solutions", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Odoo", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "dodoo-initializer\n=================\n\n.. image:: https://img.shields.io/badge/license-LGPL--3-blue.svg\n :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html\n :alt: License: LGPL-3\n.. image:: https://badge.fury.io/py/dodoo-initializer.svg\n :target: http://badge.fury.io/py/dodoo-initializer\n\n``dodoo-initializer`` is a set of useful Odoo maintenance functions.\nThey are available as CLI scripts (based on dodoo_), as well\nas composable python functions.\n\n.. contents::\n\nScript\n~~~~~~\n.. code:: bash\n\n Usage: dodoo-initializer [OPTIONS]\n\n Create an Odoo database with pre-installed modules.\n\n Almost like standard Odoo does with the -i option, except this script\n manages a cache of database templates with the exact same addons\n installed. This is particularly useful to save time when initializing test\n databases.\n\n Cached templates are identified by computing a sha1 checksum of modules\n provided with the -m option, including their dependencies and\n corresponding auto_install modules.\n\n Options:\n -n, --new-database TEXT Name of new database to create, possibly from\n cache. If absent, only the cache trimming\n operation is executed.\n -m, --modules TEXT Comma separated list of addons to install.\n [default: base]\n --demo / --no-demo Load Odoo demo data. [default: True]\n --cache / --no-cache Use a cache of database templates with the exact\n same addons installed. Disabling this option also\n disables all other cache-related operations such\n as max-age or size. Note: when the cache is\n enabled, all attachments created during database\n initialization are stored in database instead of\n the default Odoo file store. [default: True]\n --cache-prefix TEXT Prefix to use when naming cache template databases\n (max 8 characters). CAUTION: all databases named\n like {prefix}-____________-% will eventually be\n dropped by the cache control mechanism, so choose\n the prefix wisely. [default: cache]\n --cache-max-age INTEGER Drop cache templates that have not been used for\n more than N days. Use -1 to disable. [default:\n 30]\n --cache-max-size INTEGER Keep N most recently used cache templates. Use -1\n to disable. Use 0 to empty cache. [default: 5]\n -c, --config FILE Specify the Odoo configuration file. Other ways to\n provide it are with the ODOO_RC or OPENERP_SERVER\n environment variables, or ~/.odoorc (Odoo >= 10)\n or ~/.openerp_serverrc.\n --log-level TEXT Specify the logging level. Accepted values depend\n on the Odoo version, and include debug, info,\n warn, error. [default: info]\n --logfile FILE Specify the log file.\n --help Show this message and exit.\n\n\nUseful links\n~~~~~~~~~~~~\n\n- pypi page: https://pypi.org/project/dodoo-initializer\n- code repository: https://github.com/xoe-labs/dodoo-initializer\n- report issues at: https://github.com/xoe-labs/dodoo-initializer/issues\n\n.. _dodoo: https://pypi.python.org/pypi/dodoo\n\nCredits\n~~~~~~~\n\nContributors:\n\n- St\u00e9phane Bidoul (ACSONE_)\n- Thomas Binsfeld (ACSONE_)\n- Benjamin Willig (ACSONE_)\n- David Arnold (XOE_)\n\n.. _ACSONE: https://acsone.eu\n.. _XOE: https://xoe.solutions\n\nMaintainer\n~~~~~~~~~~\n\n.. image:: https://www.acsone.eu/logo.png\n :alt: ACSONE SA/NV\n :target: https://www.acsone.eu\n\n.. image:: https://erp.xoe.solutions/logo.png\n :alt: XOE Corp. SAS\n :target: https://xoe.solutions\n\nThis project is co-maintained by ACSONE SA/NV and XOE Copr. SAS.\n\nChanges\n~~~~~~~\n\n.. Future (?)\n.. ----------\n.. -\n\n0.6.0 (2019-01-24)\n------------------\n- Refactor to dodoo plugin\n\n0.5.2 (2019-01-22)\n------------------\n- Do not limit db regex: quoted identifiers have no limiting spec.\n\n0.5.1 (2018-12-05)\n------------------\n- Add addons-path option\n\n0.5.0 (2018-11-04)\n--------------------\n- First dodoo release\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/xoe-labs/dodoo-initializer", "keywords": "", "license": "LGPLv3+", "maintainer": "", "maintainer_email": "", "name": "dodoo-initializer", "package_url": "https://pypi.org/project/dodoo-initializer/", "platform": "", "project_url": "https://pypi.org/project/dodoo-initializer/", "project_urls": { "Homepage": "http://github.com/xoe-labs/dodoo-initializer" }, "release_url": "https://pypi.org/project/dodoo-initializer/0.6.1/", "requires_dist": [ "dodoo (>=2.0.0.rc7)" ], "requires_python": "", "summary": "dodoo initializer script", "version": "0.6.1" }, "last_serial": 4742372, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "c7502f31c552e5803864ed678cbd4df7", "sha256": "c1dbc30c580373e8c488e573f1fad2ca1c342ecb23b7b21449f1a2252b6654ac" }, "downloads": -1, "filename": "dodoo_initializer-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7502f31c552e5803864ed678cbd4df7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14454, "upload_time": "2018-11-05T03:46:02", "url": "https://files.pythonhosted.org/packages/94/88/9f54b46afe9cde56eaad77d13052fa1d08d017d4f57acfe4877a9acdeb92/dodoo_initializer-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2da73d42b8e061a459b02eba47f3d44a", "sha256": "6566be5d836944c065648204e985714f31f1bf648d484befd781fd65ddddba11" }, "downloads": -1, "filename": "dodoo-initializer-0.5.0.tar.gz", "has_sig": false, "md5_digest": "2da73d42b8e061a459b02eba47f3d44a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23749, "upload_time": "2018-11-05T03:46:03", "url": "https://files.pythonhosted.org/packages/6e/1b/ddc13128a7309674f509c382fb6b1ff8639e288e25f812cf3fa582f44f68/dodoo-initializer-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "a8e4e8d2a8d5eca1c698bc5660ee4524", "sha256": "cde9f5222566c28d84daa31fe8f50ce1f44b92ea9e30a0a2115935a7a68834fa" }, "downloads": -1, "filename": "dodoo_initializer-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8e4e8d2a8d5eca1c698bc5660ee4524", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14486, "upload_time": "2018-12-05T07:00:23", "url": "https://files.pythonhosted.org/packages/11/ce/e773c420c4c4dd154e20bd3f7c1ba15ddba8b3de0c8101a263ac28ddc81c/dodoo_initializer-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd15d073f011a10f5357594d6c1472a7", "sha256": "f56718a08294e246123554d60919658f50e09221eb173d99ece5ce96eb74e817" }, "downloads": -1, "filename": "dodoo-initializer-0.5.1.tar.gz", "has_sig": false, "md5_digest": "dd15d073f011a10f5357594d6c1472a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23818, "upload_time": "2018-12-05T07:00:25", "url": "https://files.pythonhosted.org/packages/01/96/73ad82aaec4c64fdc4ef95e9efb5dd6fd8e28e0e2726b7c4969f1a6a75c4/dodoo-initializer-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "f23cff6af8e7feb45886a3594d85da50", "sha256": "7cadadca15c1b9b7d9e6261d3ee5af48444f38276f070e607b55a56c0ea364f0" }, "downloads": -1, "filename": "dodoo_initializer-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f23cff6af8e7feb45886a3594d85da50", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14167, "upload_time": "2019-01-24T17:45:26", "url": "https://files.pythonhosted.org/packages/12/18/7bb5b35a318ef71aa3cd8a3e5bbe6a1dfd1910fb2f244bc6c7fc06b0f145/dodoo_initializer-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3224c7b22c9eaf3b06c2c923e03fa43d", "sha256": "d5807b83ac37197f490787f7a89153f646bcc0466c61bc9ee136fcbc18330abd" }, "downloads": -1, "filename": "dodoo-initializer-0.6.0.tar.gz", "has_sig": false, "md5_digest": "3224c7b22c9eaf3b06c2c923e03fa43d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23923, "upload_time": "2019-01-24T17:45:27", "url": "https://files.pythonhosted.org/packages/fa/ec/ad668110147ed82ac22ad94db210f2c98b6ee9a79fcd67566c44407a47cd/dodoo-initializer-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "068e13509c3c7e4a69ae612d126335bc", "sha256": "49c1516cd15757eae0c3763ee4d4232d760826269b957d520346cc1ceea49a86" }, "downloads": -1, "filename": "dodoo_initializer-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "068e13509c3c7e4a69ae612d126335bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18512, "upload_time": "2019-01-26T00:20:46", "url": "https://files.pythonhosted.org/packages/7d/6a/1c612850b5b124416bd72c80af5f40113b33cce2e3149beaeb1b4cc7573a/dodoo_initializer-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce12bc111ca617867cc98decf26f4982", "sha256": "0398ccac359b8233b265185e8091269a77928bda359488ae6f215a4fec2cfffb" }, "downloads": -1, "filename": "dodoo-initializer-0.6.1.tar.gz", "has_sig": false, "md5_digest": "ce12bc111ca617867cc98decf26f4982", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28353, "upload_time": "2019-01-26T00:20:47", "url": "https://files.pythonhosted.org/packages/10/2e/acf39514703715a65670e2d6d87b77b8c0198f401fc6c2e3b75b015e7c13/dodoo-initializer-0.6.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "068e13509c3c7e4a69ae612d126335bc", "sha256": "49c1516cd15757eae0c3763ee4d4232d760826269b957d520346cc1ceea49a86" }, "downloads": -1, "filename": "dodoo_initializer-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "068e13509c3c7e4a69ae612d126335bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18512, "upload_time": "2019-01-26T00:20:46", "url": "https://files.pythonhosted.org/packages/7d/6a/1c612850b5b124416bd72c80af5f40113b33cce2e3149beaeb1b4cc7573a/dodoo_initializer-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce12bc111ca617867cc98decf26f4982", "sha256": "0398ccac359b8233b265185e8091269a77928bda359488ae6f215a4fec2cfffb" }, "downloads": -1, "filename": "dodoo-initializer-0.6.1.tar.gz", "has_sig": false, "md5_digest": "ce12bc111ca617867cc98decf26f4982", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28353, "upload_time": "2019-01-26T00:20:47", "url": "https://files.pythonhosted.org/packages/10/2e/acf39514703715a65670e2d6d87b77b8c0198f401fc6c2e3b75b015e7c13/dodoo-initializer-0.6.1.tar.gz" } ] }