{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python", "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" ], "description": "\n\n[](https://pypi.org/project/supervisor-logs/)\n\n#### Installation\n```bash\n$ [sudo] pip install supervisor-logs\n```\n\n#### Executable modules\nusage|`__doc__`\n-|-\n`python -m supervisor_logs.add path ...` |add stdout_logfile and stderr_logfile to supervisor config sections\n`python -m supervisor_logs.clear path ...` |clear log files\n`python -m supervisor_logs.mkdir path ...` |create stdout_logfile and stderr_logfile dirs\n\n#### Examples\n`file.ini` before\n```\n[program:name]\n```\n\n```bash\n$ export SUPERVISOR_LOGS=~/Library/Logs\n$ python -m supervisor_logs.add file.ini\n```\n\n`file.ini` after\n```\n[program:name]\nstderr_logfile = ~/Library/Logs/supervisor/name/err.log\nstdout_logfile = ~/Library/Logs/supervisor/name/out.log\n```\n\n```bash\n$ find . -name \"*.ini\" -exec supervisor_logs.add {} \\; # add logs to program sections\n$ find . -name \"*.ini\" -exec supervisor_logs.mkdir {} \\; # make log directories\n$ find . -name \"*.ini\" -exec supervisor_logs.clear {} \\; # clear log files\n```\n\n
", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/looking-for-a-job/supervisor-logs.py", "keywords": "supervisor log", "license": "", "maintainer": "", "maintainer_email": "", "name": "supervisor-logs", "package_url": "https://pypi.org/project/supervisor-logs/", "platform": "", "project_url": "https://pypi.org/project/supervisor-logs/", "project_urls": { "Homepage": "https://github.com/looking-for-a-job/supervisor-logs.py" }, "release_url": "https://pypi.org/project/supervisor-logs/2019.4.13/", "requires_dist": null, "requires_python": "", "summary": "supervisor logs", "version": "2019.4.13" }, "last_serial": 5587387, "releases": { "2019.2.16": [ { "comment_text": "", "digests": { "md5": "5bb07d0667a4ec5ed0e613bc03e692b4", "sha256": "a9e478cee7e8853bae8c4e36d141fc9497ac66f3c9aedee7fdb62a3154a9c90a" }, "downloads": -1, "filename": "supervisor_logs-2019.2.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5bb07d0667a4ec5ed0e613bc03e692b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4006, "upload_time": "2019-02-16T08:42:53", "url": "https://files.pythonhosted.org/packages/67/87/79d564d41db4ddac7d979ad59816adab1c5a43f225fa0f51817198553b01/supervisor_logs-2019.2.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c0f0cacb10d43b5e1ea7cee8cf17ee4", "sha256": "bb655042bcfb2e42d90883f4a314d64b5bad12acabcde4f4886dde3a102b585c" }, "downloads": -1, "filename": "supervisor-logs-2019.2.16.tar.gz", "has_sig": false, "md5_digest": "1c0f0cacb10d43b5e1ea7cee8cf17ee4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2233, "upload_time": "2019-02-16T08:42:56", "url": "https://files.pythonhosted.org/packages/af/94/b26c773125c6cb214ea677a5f9b5f6d99784b519b88cf555507827e1f1ad/supervisor-logs-2019.2.16.tar.gz" } ], "2019.2.19": [ { "comment_text": "", "digests": { "md5": "99dcea6923712260dcad94141228294a", "sha256": "ee0ed7cb0fa989cc6eb9b5ea51e97c86d58430226fe259e1d8b0ccf01f5a0a50" }, "downloads": -1, "filename": "supervisor_logs-2019.2.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99dcea6923712260dcad94141228294a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4029, "upload_time": "2019-02-19T09:51:12", "url": "https://files.pythonhosted.org/packages/90/c9/40505dc5efe2190c376ea5b09dad4d9106082975cc6f76432ddf62bb301d/supervisor_logs-2019.2.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b13a8dfa0c43b3a9b3bc4acd8cbd655", "sha256": "b268fa668ec9297624d73a90e76544d5585b383c22a2fd4ab3d26192095916f3" }, "downloads": -1, "filename": "supervisor-logs-2019.2.19.tar.gz", "has_sig": false, "md5_digest": "6b13a8dfa0c43b3a9b3bc4acd8cbd655", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2253, "upload_time": "2019-02-19T09:51:13", "url": "https://files.pythonhosted.org/packages/e7/ab/bb185dba1991b799264cbde221351ab42e422a3bf7c93260bfa7edebbc7e/supervisor-logs-2019.2.19.tar.gz" } ], "2019.3.23": [ { "comment_text": "", "digests": { "md5": "f41514882735b32e421ae875821bd471", "sha256": "beb2a8d8ef1bd419cdf79092cb6afad5eab84bcc4d75b3d7d00444ac7e43b9f4" }, "downloads": -1, "filename": "supervisor_logs-2019.3.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f41514882735b32e421ae875821bd471", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 171507, "upload_time": "2019-03-24T11:23:24", "url": "https://files.pythonhosted.org/packages/80/3f/fa5f43acd9f003cd56f038472635e7f3b626723bfc6f702fac0514941dc9/supervisor_logs-2019.3.23-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e077c22e75a769ae70e0aea920b2759", "sha256": "cadcf41c8ac943946b4b574e90d19ad7da83b7fe154fd9cf86b26b1fa7fd02ad" }, "downloads": -1, "filename": "supervisor-logs-2019.3.23.tar.gz", "has_sig": false, "md5_digest": "9e077c22e75a769ae70e0aea920b2759", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2332, "upload_time": "2019-03-24T11:23:26", "url": "https://files.pythonhosted.org/packages/df/06/bcb8904ee07fb32f5463634be8484cf48d462e0522ea38ec88f2e2e88030/supervisor-logs-2019.3.23.tar.gz" } ], "2019.4.13": [ { "comment_text": "", "digests": { "md5": "0e38d0c353439301b2cb47334cf559eb", "sha256": "831cb1bdf8b0376d1c70fbb8cae4e4dc9f16e8fe0e1bfb9332a5690dd0c7c4b3" }, "downloads": -1, "filename": "supervisor-logs-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "0e38d0c353439301b2cb47334cf559eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2360, "upload_time": "2019-04-13T08:23:05", "url": "https://files.pythonhosted.org/packages/de/00/976f71259c5be643dd388ec9fe18c8f4e0507493dd3cb7b001392afb01ed/supervisor-logs-2019.4.13.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0e38d0c353439301b2cb47334cf559eb", "sha256": "831cb1bdf8b0376d1c70fbb8cae4e4dc9f16e8fe0e1bfb9332a5690dd0c7c4b3" }, "downloads": -1, "filename": "supervisor-logs-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "0e38d0c353439301b2cb47334cf559eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2360, "upload_time": "2019-04-13T08:23:05", "url": "https://files.pythonhosted.org/packages/de/00/976f71259c5be643dd388ec9fe18c8f4e0507493dd3cb7b001392afb01ed/supervisor-logs-2019.4.13.tar.gz" } ] }