# ovs-dbg
Scripts to help debug OVS and OVN
Full documentation here: https://ovs-dbg.readthedocs.io/en/latest
# Install
Latest released version:
pip install ovs-dbg
From the git checkout
./prepare.sh && pip install .
## Enable bash autocomplete
eval "$(ovs-dbg-complete)"
# Available tools
## ovs-ofparse
`ofparse` parses the output of commands such as `ovs-ofproto dump-flows` and
prints the files in different outputs including json and html. It suports
formatting and filtering.
ovs-ofparse --help
## ovs-lgrep
`ovs-lgrep` helps you grep though many OVS log files to find interleaving the results to help you find what happened on a OVS/OVN cluster
ovs-lgrep --help
## ovs-offline
`ovs-offline` is a script that locally recreates a running OVS so you can debug offline (including running `ovs-appctl ofproto/trace`)
ovs-offline
# Contribute
PRs are welcome!
Raw data
{
"_id": null,
"home_page": "https://ovs-dbg.readthedocs.io/en/latest/",
"name": "ovs-dbg",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "ovs_dbg",
"author": "Adri\u00e1n Moreno",
"author_email": "amorenoz@redhat.com",
"download_url": "https://files.pythonhosted.org/packages/01/2e/bfcb5eca143272991a77343be97e9673dd46c0a77a09d9047fedf8e1147f/ovs_dbg-0.0.18.tar.gz",
"platform": null,
"description": "# ovs-dbg\n\nScripts to help debug OVS and OVN\n\nFull documentation here: https://ovs-dbg.readthedocs.io/en/latest\n\n# Install\nLatest released version:\n\n pip install ovs-dbg\n\nFrom the git checkout\n\n ./prepare.sh && pip install .\n\n## Enable bash autocomplete\n\n eval \"$(ovs-dbg-complete)\"\n\n# Available tools\n## ovs-ofparse\n\n`ofparse` parses the output of commands such as `ovs-ofproto dump-flows` and\nprints the files in different outputs including json and html. It suports\nformatting and filtering.\n\n ovs-ofparse --help\n\n## ovs-lgrep\n\n`ovs-lgrep` helps you grep though many OVS log files to find interleaving the results to help you find what happened on a OVS/OVN cluster\n\n ovs-lgrep --help\n\n## ovs-offline\n`ovs-offline` is a script that locally recreates a running OVS so you can debug offline (including running `ovs-appctl ofproto/trace`)\n\n ovs-offline\n\n# Contribute\nPRs are welcome!\n",
"bugtrack_url": null,
"license": "Apache Software License 2.0",
"summary": "OVS Debug contains scripts and libraries that help debug OVS and OVN",
"version": "0.0.18",
"project_urls": {
"Homepage": "https://ovs-dbg.readthedocs.io/en/latest/",
"Source": "https://github.com/amorenoz/ovs-dbg"
},
"split_keywords": [
"ovs_dbg"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "1c7ab48c8b7343a2b8a217515d733d5f620684392df8a3d0dbbf216250fe2e46",
"md5": "faff5945e3d437079778830cbea7ad8f",
"sha256": "3aec939c1a91439fca7ddcbbc1938d999e7e3c121804affbeb91b1577a661b3f"
},
"downloads": -1,
"filename": "ovs_dbg-0.0.18-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "faff5945e3d437079778830cbea7ad8f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 119736,
"upload_time": "2023-07-17T15:14:26",
"upload_time_iso_8601": "2023-07-17T15:14:26.924146Z",
"url": "https://files.pythonhosted.org/packages/1c/7a/b48c8b7343a2b8a217515d733d5f620684392df8a3d0dbbf216250fe2e46/ovs_dbg-0.0.18-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "012ebfcb5eca143272991a77343be97e9673dd46c0a77a09d9047fedf8e1147f",
"md5": "bbaa31e6e24e59f6df144e231cc9ee2a",
"sha256": "77ea9c387589561b2a50871e5421554ef118ce4b60d3fcd9b31accf4fc5eea3c"
},
"downloads": -1,
"filename": "ovs_dbg-0.0.18.tar.gz",
"has_sig": false,
"md5_digest": "bbaa31e6e24e59f6df144e231cc9ee2a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 145893,
"upload_time": "2023-07-17T15:14:28",
"upload_time_iso_8601": "2023-07-17T15:14:28.347937Z",
"url": "https://files.pythonhosted.org/packages/01/2e/bfcb5eca143272991a77343be97e9673dd46c0a77a09d9047fedf8e1147f/ovs_dbg-0.0.18.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-17 15:14:28",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "amorenoz",
"github_project": "ovs-dbg",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "ovs-dbg"
}