Skip to content

Commit 59884ba

Browse files
committed
feedback from Glenn
1 parent 3a42477 commit 59884ba

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

FAQ.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Frequenty Asked Questions
1+
# Frequently Asked Questions
22

33
## Is it possible to disable the automatic creation of Device Type, Device Role or Platform ?
44

@@ -32,11 +32,11 @@
3232
3333
## Is this plugin able to automatically discover the type of my device ?
3434

35-
> **Yes**, The plugin is leveraging Netmiko & Napalm to attempt to automatically discover the OS and the model of each device.
35+
> **Yes**, The plugin is leveraging [Netmiko](https://github.com/ktbyers/netmiko) & [Napalm](https://napalm.readthedocs.io/en/latest/) to attempt to automatically discover the OS and the model of each device.
3636
3737
## How many device can I import at the same time ?
3838

39-
> **Many**, There is really not strict limitations regarding the number of devices that can be importer at the same time. The speed at which devices will be imported will depend of the number of active RQ workers.
39+
> **Many**, There are no strict limitations regarding the number of devices that can be imported. The speed at which devices will be imported will depend of the number of active RQ workers.
4040
4141
## Do I need to setup a dedicated RQ Worker node ?
4242

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
A plugin for [NetBox](https://github.com/netbox-community/netbox) to easily onboard new devices.
77

8-
`ntc-netbox-plugin-onboarding` is leverating [Netmiko](https://github.com/ktbyers/netmiko), [NAPALM](https://napalm.readthedocs.io/en/latest/) & [Django-RQ](https://github.com/rq/django-rq) to simplify the onboarding process of a new device into NetBox down to an IP Address and a site.
8+
`ntc-netbox-plugin-onboarding` is using [Netmiko](https://github.com/ktbyers/netmiko), [NAPALM](https://napalm.readthedocs.io/en/latest/) & [Django-RQ](https://github.com/rq/django-rq) to simplify the onboarding process of a new device into NetBox down to an IP Address and a site.
99
The goal of this plugin is not to import everything about a device into NetBox but rather to help build quickly an inventory in NetBox that is often the first step into an automation journey.
1010

1111
## Installation
@@ -38,7 +38,7 @@ The plugin behavior can be controlled with the following list of settings
3838
## Usage
3939
### Preparation
4040

41-
The work properly the plugin need to know the Site, Platform, Device Type, Device Role of each device as well as its IP primary IP address.
41+
To work properly the plugin needs to know the Site, Platform, Device Type, Device Role of each device as well as its primary IP address.
4242
It's recommended to create these objects in NetBox ahead of time and to provide them when you want to start the onboarding process.
4343

4444
If `Platform`, `Device Type` and/or `Device Role` are not provided, the plugin will try to identify these information automatically and, based on the settings, it can create them in NetBox as needed.
@@ -49,15 +49,15 @@ If `Platform`, `Device Type` and/or `Device Role` are not provided, the plugin w
4949
A new device can be onboarded via :
5050
- A web form
5151
- A CSV form to import multiple devices in bulk. `/plugins/onboarding/import/`
52-
- An API, `POST /plugins​/onboarding​/onboarding​/`
52+
- An API, `POST /api/plugins​/onboarding​/onboarding​/`
5353

5454
During a successful onboarding process, a new device will be created in NetBox with its management interface and its primary IP assigned. The management interface will be discovered on the device based on the IP address provided.
5555

5656
### Consult the status of onboarding tasks
5757

58-
The status of the onboarding process for each device is maintain is a dedicated table in NetBox and can be retrive :
58+
The status of the onboarding process for each device is maintained is a dedicated table in NetBox and can be retrived :
5959
- Via the UI `/plugins/onboarding/`
60-
- Via the API `GET /plugins​/onboarding​/onboarding​/`
60+
- Via the API `GET /api/plugins​/onboarding​/onboarding​/`
6161

6262
<ADD SCREEN SHOT HERE>
6363

@@ -66,10 +66,10 @@ The status of the onboarding process for each device is maintain is a dedicated
6666
The plugin includes 4 API endpoints to manage the onbarding tasks
6767

6868
```shell
69-
GET /plugins​/onboarding​/onboarding​/ Check status of all onboarding tasks.
70-
POST ​ /plugins​/onboarding​/onboarding​/ Onboard a new device
71-
GET ​ /plugins​/onboarding​/onboarding​/{id}​/ Check the status of a specific onboarding task
72-
DELETE ​ /plugins​/onboarding​/onboarding​/{id}​/ Delete a specific onboarding task
69+
GET /api/plugins​/onboarding​/onboarding​/ Check status of all onboarding tasks.
70+
POST ​ /api/plugins​/onboarding​/onboarding​/ Onboard a new device
71+
GET ​ /api/plugins​/onboarding​/onboarding​/{id}​/ Check the status of a specific onboarding task
72+
DELETE ​ /api/plugins​/onboarding​/onboarding​/{id}​/ Delete a specific onboarding task
7373
```
7474

7575
## Contributing

0 commit comments

Comments
 (0)