Commit graph

42 commits

Author SHA1 Message Date
Christophe Simon
84a9aca141 Unnamed network interfaces.
Some interfaces do not have device (logical) name (eth0, for instance), such
as not connected network mezzanine cards in blade servers.

In such situations, the card will be named `unknown[0-9]`.
2022-03-07 17:18:35 +01:00
Christophe Simon
1fc0aee929 Bumped version number
Those changes deserve a major release :)
2022-02-22 17:58:01 +01:00
Christophe Simon
305d4d41ec Various changes
- Added an option to specify an SSL CA certificates file to talk to the
  Netbox API
- Enhanced GPU expansion bays inventory: internal GPU (VGA) goes into
  the blade, external GPU (3D) goes into the expansion bay
- Unified the way expansion bays are managed (GPU and drive exansion
  bays)
- Started to refactor `network` module to make it more readable
- Dependencies in `setup.py` now reads its requirements from
  `requirements.txt` to avoid double maintenance
2022-02-22 14:51:58 +01:00
Solvik Blum
95d7f98389 add new dependencies 2021-05-12 19:41:35 +02:00
Solvik Blum
a1af028df6 last commit is based on pynetbox >= 6.1 2021-05-12 19:41:01 +02:00
Solvik Blum
3639662961 ignore tag update for Netbox version >= 2.8 2021-05-12 19:41:01 +02:00
renovate[bot]
7147670255
Update dependency pyyaml to v5.4.1 (#181)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-26 16:00:40 +01:00
Solvik Blum
fc930b9ef4 bump version 2020-08-24 13:45:18 +02:00
Renovate Bot
3aea4fbc3b
Update dependency pynetbox to v5.0.5 2020-07-28 22:50:26 +00:00
Solvik
54526d3d0b
Merge pull request #146 from Solvik/renovate/netaddr-0.x
Update dependency netaddr to v0.8.0
2020-07-29 00:49:54 +02:00
Renovate Bot
df18f6ea00
Update dependency netaddr to v0.8.0 2020-07-28 16:54:48 +00:00
Renovate Bot
4f0db3478f
Update dependency jsonargparse to v2.32.2 2020-07-28 16:54:34 +00:00
Renovate Bot
67a564855b
Update dependency jsonargparse to v2.31.2 2020-07-08 16:06:09 +00:00
renovate[bot]
665531cb87
Update dependency jsonargparse to v2.31.1 (#137)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-01 18:50:34 +02:00
renovate[bot]
21ddf3f312
Update dependency pynetbox to v5 (#140)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-01 18:50:13 +02:00
renovate[bot]
f654187074
Update dependency netaddr to v0.7.20 (#136)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-29 09:18:00 +02:00
Solvik Blum
a71d992a51 prepare for release 2020-06-17 17:58:18 +02:00
renovate[bot]
c6a1e48956
Update dependency jsonargparse to v2.31.0 (#125)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-17 17:57:41 +02:00
Solvik Blum
d227f35964 add long_description_content_type to setup.py to make twine works 2020-06-14 18:46:27 +02:00
Solvik Blum
bd5b45fc6d bump version 2020-05-04 13:23:33 +02:00
renovate[bot]
26413fe0e8
Update dependency jsonargparse to v2.27.0 (#124)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-01 19:39:26 +02:00
renovate[bot]
996c10d95b
Update dependency jsonargparse to v2.25.3 (#109)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-19 12:20:11 +02:00
renovate[bot]
ace8f69eab
Update dependency pynetbox to v4.3.1 (#113)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-19 12:19:43 +02:00
renovate[bot]
a42cf2eb48
Update dependency pyyaml to v5.3.1 (#121)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-08 14:23:43 +02:00
ramnes
bab2d26ad0 Setup tests 2020-02-02 20:24:01 +01:00
Solvik
bdc2cbeb8f
Update setup.py for new release (#108) 2020-01-28 11:29:25 +01:00
renovate[bot]
b36d61e610 Update dependency pynetbox to v4.2.4 (#96)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-28 11:18:38 +01:00
renovate[bot]
3aa851413e Update dependency jsonargparse to v2.22.2 (#98)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-28 11:18:30 +01:00
renovate[bot]
86a8d73873 Update dependency pyyaml to v5.3 (#100)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-21 19:25:55 +01:00
renovate[bot]
5f66d31ef0 Update dependency pyyaml to v5.2 (#97) 2019-12-03 00:30:45 +01:00
renovate[bot]
6c3466cb55 Update dependency jsonargparse to v2.9.0 (#87) 2019-10-23 13:44:45 +02:00
renovate[bot]
c458e88b57 Update dependency pynetbox to v4.0.8 (#88) 2019-10-23 11:32:17 +02:00
renovate[bot]
1c5b0f4fe9 Update dependency pynetbox to v4.0.7 (#86) 2019-09-15 13:48:46 +02:00
renovate[bot]
dc3035f873 Update dependency jsonargparse to v2.6.0 (#85) 2019-09-15 13:48:36 +02:00
Solvik
6043ae1877
Update setup.py (#68) 2019-09-09 17:27:53 +02:00
renovate[bot]
10023614c4 Update dependency jsonargparse to v2.4.1 (#62) 2019-09-06 15:39:05 +02:00
renovate[bot]
9aa19e1ea1 Update dependency jsonargparse to v2.3.0 (#61) 2019-09-06 09:07:34 +02:00
Solvik
c36e03bf35
bump version to 0.3 (#60) 2019-09-05 15:23:40 +02:00
Solvik
d39b692985
bump version to 0.2 and update setup.py dependencies (#55) 2019-09-03 13:34:37 +02:00
Solvik
62e1f42abe
fix setup.py (#33) 2019-08-13 17:29:06 +02:00
Solvik
ff04eb0905
add .travis.yml (#31)
add .travis.yml
2019-08-12 10:58:28 +02:00
Solvik
396c4b5d10 Project cleanup (#6)
* add requirements.txt

* Create LICENSE

* add test directory

* code cleanup

* flake8 fixes and code cleanup

* setup.py and tox.ini

* more fixes
2019-08-04 00:00:22 +02:00