Name | slurpit-netbox JSON |
Version |
0.8.37
JSON |
| download |
home_page | |
Summary | |
upload_time | 2024-01-31 08:45:41 |
maintainer | |
docs_url | None |
author | Pieter |
requires_python | >=3.10,<4.0 |
license | |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
## Compatibility
| NetBox Version | Plugin Version |
|----------------|----------------|
| NetBox 3.7 | >= 0.8.0 |
## How to install the plugin on your local NetBox server
### Activate the Virtual Environment
Firstly, to make the plugin available within NetBox, we must activate the Python virtual environment that was set up during the NetBox installation; you can do this by finding the path of the virtual environment, which typically is /opt/netbox/venv/ if you followed the default installation guide.
```
$ source /opt/netbox/venv/bin/activate
```
### Run setup.py
```
$ python setup.py develop
```
### Configure NetBox
To enable our new plugin, we have to configure NetBox by opening the configuration.py file located in the netbox/netbox directory and modifying the PLUGINS parameter.
```
# configuration.py
PLUGINS = [
'slurpit_netbox',
]
```
### Apply Migrations
Use the 'migrate' management command to apply the migration file.
```
python manage.py migrate slurpit_netbox
```
After saving the file, start the NetBox development server if it isn't already running.
```
$ python manage.py runserver 0.0.0.0:8000 --insecure
```
Raw data
{
"_id": null,
"home_page": "",
"name": "slurpit-netbox",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10,<4.0",
"maintainer_email": "",
"keywords": "",
"author": "Pieter",
"author_email": "pieter@slurpit.io",
"download_url": "https://files.pythonhosted.org/packages/cf/2a/16998e8f398e360ef3d80f9fc6835c216690d870846c1e7ea00f450449aa/slurpit_netbox-0.8.37.tar.gz",
"platform": null,
"description": "## Compatibility\n\n| NetBox Version | Plugin Version |\n|----------------|----------------|\n| NetBox 3.7 | >= 0.8.0 |\n\n## How to install the plugin on your local NetBox server\n\n### Activate the Virtual Environment\n \nFirstly, to make the plugin available within NetBox, we must activate the Python virtual environment that was set up during the NetBox installation; you can do this by finding the path of the virtual environment, which typically is /opt/netbox/venv/ if you followed the default installation guide.\n\n ```\n$ source /opt/netbox/venv/bin/activate\n ```\n\n ### Run setup.py\n\n ```\n$ python setup.py develop\n ```\n\n ### Configure NetBox\n \nTo enable our new plugin, we have to configure NetBox by opening the configuration.py file located in the netbox/netbox directory and modifying the PLUGINS parameter.\n\n ```\n# configuration.py\nPLUGINS = [\n 'slurpit_netbox',\n]\n ``` \n\n \n\n ### Apply Migrations\n\nUse the 'migrate' management command to apply the migration file.\n\n```\npython manage.py migrate slurpit_netbox\n```\n\nAfter saving the file, start the NetBox development server if it isn't already running.\n\n ```\n$ python manage.py runserver 0.0.0.0:8000 --insecure\n ```\n\n",
"bugtrack_url": null,
"license": "",
"summary": "",
"version": "0.8.37",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "79d546865eea8549c6b61c84fff00131cee28f55a208350f8f402085ecd97076",
"md5": "32d0271f2e917c92fafc5c7cabc3480c",
"sha256": "2f55826ee12cf884dde59f416a73aa0c554dac9c33eae81c796e256ca24af37d"
},
"downloads": -1,
"filename": "slurpit_netbox-0.8.37-py3-none-any.whl",
"has_sig": false,
"md5_digest": "32d0271f2e917c92fafc5c7cabc3480c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 69589,
"upload_time": "2024-01-31T08:45:39",
"upload_time_iso_8601": "2024-01-31T08:45:39.561167Z",
"url": "https://files.pythonhosted.org/packages/79/d5/46865eea8549c6b61c84fff00131cee28f55a208350f8f402085ecd97076/slurpit_netbox-0.8.37-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cf2a16998e8f398e360ef3d80f9fc6835c216690d870846c1e7ea00f450449aa",
"md5": "be7bc3cea1377670d2acfaf5134c3f1e",
"sha256": "1b5ec45e2ebe0ea434715287a385c0f56baec4c6399b09941480124d786848d5"
},
"downloads": -1,
"filename": "slurpit_netbox-0.8.37.tar.gz",
"has_sig": false,
"md5_digest": "be7bc3cea1377670d2acfaf5134c3f1e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 51320,
"upload_time": "2024-01-31T08:45:41",
"upload_time_iso_8601": "2024-01-31T08:45:41.448499Z",
"url": "https://files.pythonhosted.org/packages/cf/2a/16998e8f398e360ef3d80f9fc6835c216690d870846c1e7ea00f450449aa/slurpit_netbox-0.8.37.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-31 08:45:41",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "slurpit-netbox"
}