update README

This commit is contained in:
Solvik Blum 2019-08-07 18:56:39 +02:00
commit 1988bd0f9c
No known key found for this signature in database
GPG key ID: CC12B3DC262B6C47

View file

@ -8,16 +8,18 @@ The goal is to generate an existing infrastructure on Netbox and have the abilit
# Features # Features
* Create servers, chassis and blade through standard tools (`dmidecode`) * Create servers, chassis and blade through standard tools (`dmidecode`)
* Create physical network interfaces with IPs * Create physical, bonding and vlan network interfaces with IPs
* Generic ability to guess datacenters and rack location through drivers (`cmd` and `file` and custom ones) * Generic ability to guess datacenters and rack location through drivers (`cmd` and `file` and custom ones)
* Update existing `Device` and `Interfaces` * Update existing `Device` and `Interfaces`
* Handle blade moving (new slot, new chassis) * Handle blade moving (new slot, new chassis)
# Known limitations # Known limitations
* The project is only compatible with Linux. * The project is only compatible with Linux.
Since it uses `ethtool` and parses `/sys/` directory, it's not compatible with *BSD distributions. Since it uses `ethtool` and parses `/sys/` directory, it's not compatible with *BSD distributions.
* Netbox `>=2.6.0,<=2.6.2` has a caching problem ; if the cache lifetime is too high, the script can get stale data after modification. * Netbox `>=2.6.0,<=2.6.2` has a caching problem ; if the cache lifetime is too high, the script can get stale data after modification.
We advise to set `CACHE_TIME` to `0`.
# Configuration # Configuration