{
"info": {
"author": "Anybox, Vauxoo, Odoo Community Association (OCA)",
"author_email": "support@odoo-community.org",
"bugtrack_url": null,
"classifiers": [
"Framework :: Odoo",
"License :: OSI Approved :: GNU Affero General Public License v3",
"Programming Language :: Python :: 2.7"
],
"description": ".. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg\n :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html\n :alt: License: AGPL-3\n\n========\nProfiler\n========\n\nIntegration of cProfile and PgBadger.\n\nInstallation\n============\n\nTo install this module, you need the following requirements:\n\n* Install `pgbadger `_ binary package.\n* Install `pstats_print2list `_ python package.\n* Set `PG_LOG_PATH` environment variable to know location of the `postgresql.log` file by default is `/var/lib/postgresql/9.X/main/pg_log/postgresql.log`\n* Enable postgresql logs from postgresql's configuration file (Default location for Linux Debian is `/etc/postgresql/*/main/postgresql.conf`)\n - Add the following lines at final (A postgresql restart is required `/etc/init.d/postgresql restart`)\n\n.. code-block:: text\n\n logging_collector=on\n log_destination='stderr'\n log_directory='pg_log'\n log_filename='postgresql.log'\n log_rotation_age=0\n log_checkpoints=on\n log_hostname=on\n log_line_prefix='%t [%p]: [%l-1] db=%d,user=%u '\n\n\nConfiguration\n=============\n\nBy default profiler module adds two system parameters\n - exclude_fnames > '/.repo_requirements,~/odoo-8.0,/usr/,>'\n - exclude_query > 'ir_translation'.\n\nThese parameters can be configurated in order to exclude some outputs from\nprofiling stats or pgbadger output.\n\nUsage\n=====\n\nAfter installation, a player is add on the header bar, with following buttons:\n\n - .. figure:: static/description/player.png\n :alt: Player to manage profiler\n\n\n* Start profiling\n - .. figure:: static/description/start_profiling.png\n :alt: Start profiling\n :height: 35px\n* Stop profiling\n - .. figure:: static/description/stop_profiling.png\n :alt: Stop profiling\n :height: 35px\n* Download stats: download stats file\n - .. figure:: static/description/dump_stats.png\n :alt: Download cprofile stats file\n :height: 35px\n* Clear stats\n - .. figure:: static/description/clear_stats.png\n :alt: Clear and remove stats file\n :height: 35px\n\n\nCredits\n=======\n\nContributors\n------------\n\n* Georges Racinet \n - Remotely inspired from ZopeProfiler, although there is no online visualisation and there may never be one.\n* Mois\u00e9s L\u00f3pez \n* Hugo Adan \n\nMaintainer\n----------\n\n.. image:: https://odoo-community.org/logo.png\n :alt: Odoo Community Association\n :target: https://odoo-community.org\n\nThis module is maintained by the OCA.\n\nOCA, or the Odoo Community Association, is a nonprofit organization whose\nmission is to support the collaborative development of Odoo features and\npromote its widespread use.\n\nTo contribute to this module, please visit https://odoo-community.org.\n\n\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://odoo-community.org",
"keywords": "",
"license": "AGPL-3",
"maintainer": "",
"maintainer_email": "",
"name": "odoo8-addon-profiler",
"package_url": "https://pypi.org/project/odoo8-addon-profiler/",
"platform": "",
"project_url": "https://pypi.org/project/odoo8-addon-profiler/",
"project_urls": {
"Homepage": "https://odoo-community.org"
},
"release_url": "https://pypi.org/project/odoo8-addon-profiler/8.0.1.0.0/",
"requires_dist": [
"odoo (<9.0a,>=8.0a)",
"pstats-print2list"
],
"requires_python": "",
"summary": "profiler",
"version": "8.0.1.0.0"
},
"last_serial": 5084554,
"releases": {
"8.0.1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "88e31d7a52847c8eaa30723367aac7e2",
"sha256": "3ba1eda2951bdcbd460e0e72e9468a0a035308fe8e39406107f2e6d79b830463"
},
"downloads": -1,
"filename": "odoo8_addon_profiler-8.0.1.0.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "88e31d7a52847c8eaa30723367aac7e2",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 51921,
"upload_time": "2017-07-06T04:30:30",
"url": "https://files.pythonhosted.org/packages/14/8b/3d92b0facffee7aa1bc7a25bd50f0ff70b1a4941783128fdc0c8b8400816/odoo8_addon_profiler-8.0.1.0.0-py2-none-any.whl"
}
],
"8.0.1.0.0.99.dev1": [
{
"comment_text": "",
"digests": {
"md5": "3010dc00991d3c13106f99c7c32f2303",
"sha256": "29a27140bbac2b5ac039decd253225207209adf9bab0c35d3996abbb58c9fb33"
},
"downloads": -1,
"filename": "odoo8_addon_profiler-8.0.1.0.0.99.dev1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "3010dc00991d3c13106f99c7c32f2303",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 52869,
"upload_time": "2017-07-23T04:31:05",
"url": "https://files.pythonhosted.org/packages/7d/6a/4002a25138fe326e8788f700e140f52b8f496c6de7368ae2fac9a54ef670/odoo8_addon_profiler-8.0.1.0.0.99.dev1-py2-none-any.whl"
}
],
"8.0.1.0.0.99.dev2": [
{
"comment_text": "",
"digests": {
"md5": "f2414cb372c99396fddcf835abb0f710",
"sha256": "d9f4f5ee9fc99a35270eac9f3555a96e019da534cca3a44d57f6f8b336970379"
},
"downloads": -1,
"filename": "odoo8_addon_profiler-8.0.1.0.0.99.dev2-py2-none-any.whl",
"has_sig": false,
"md5_digest": "f2414cb372c99396fddcf835abb0f710",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": "~=2.7",
"size": 53469,
"upload_time": "2018-06-25T04:52:56",
"url": "https://files.pythonhosted.org/packages/c0/c2/f320b2c8918acb0f2afd922e04e8411e7fa42c3ca26d2ed163b49a1669f9/odoo8_addon_profiler-8.0.1.0.0.99.dev2-py2-none-any.whl"
}
],
"8.0.1.0.0.99.dev3": [
{
"comment_text": "",
"digests": {
"md5": "6593417d21786c04545dbd01e6e27ab9",
"sha256": "68da73b78b9f650ebc0fba09991173e6ab5f2bbaa790a7fd0377772e97f5045b"
},
"downloads": -1,
"filename": "odoo8_addon_profiler-8.0.1.0.0.99.dev3-py2-none-any.whl",
"has_sig": false,
"md5_digest": "6593417d21786c04545dbd01e6e27ab9",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": "~=2.7",
"size": 60793,
"upload_time": "2019-04-03T05:34:34",
"url": "https://files.pythonhosted.org/packages/8b/b8/095780bdf67bf9faa40fb88cbf0953c43ee7c7de26efa2fb617c117fe981/odoo8_addon_profiler-8.0.1.0.0.99.dev3-py2-none-any.whl"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "88e31d7a52847c8eaa30723367aac7e2",
"sha256": "3ba1eda2951bdcbd460e0e72e9468a0a035308fe8e39406107f2e6d79b830463"
},
"downloads": -1,
"filename": "odoo8_addon_profiler-8.0.1.0.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "88e31d7a52847c8eaa30723367aac7e2",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 51921,
"upload_time": "2017-07-06T04:30:30",
"url": "https://files.pythonhosted.org/packages/14/8b/3d92b0facffee7aa1bc7a25bd50f0ff70b1a4941783128fdc0c8b8400816/odoo8_addon_profiler-8.0.1.0.0-py2-none-any.whl"
}
]
}