Commit Graph

89 Commits

Author SHA1 Message Date
Daniel W. Anner
3eef30710a
Added monthly dependabot definition 2023-03-03 15:25:57 +00:00
minitriga
730c8d2f8e
Merge pull request #52 from dmcken/add-module-bay
Add module bays and module types.
2022-09-09 17:04:38 +01:00
David Mc Ken
27db043f9d Update nb-dt-import.py
Removed type hint which is throwing an error on python 3.8.10
2022-09-09 11:01:08 -04:00
David Mc Ken
e733964bc1 Added module counters separate from device-types. 2022-09-08 14:53:18 -04:00
David Mc Ken
541a357b9f Removed manual setting for IMPORT_MODULES.
Instead automatically detect via version 3.2 or higher.
2022-09-08 12:48:24 -04:00
David Mc Ken
6cd282acd8 Added docstring to create_module_types 2022-09-08 10:50:49 -04:00
David Mc Ken
9115a7d310 Removed duplicate create_module_power_outlets 2022-09-08 09:37:47 -04:00
David Mc Ken
22106427d0 Add docstring to get_files_modules 2022-09-08 09:15:19 -04:00
David Mc Ken
397d25e5ca Reactivate createDeviceTypes which was disabled for testing. 2022-09-07 21:38:26 -04:00
David Mc Ken
44b8970854 Modules are now imported as well. 2022-09-07 21:37:23 -04:00
David Mc Ken
926b0ff268 Update nb-dt-import.py
Add create_module_bays and activate in createDeviceTypes()
2022-09-07 10:04:33 -04:00
David Mc Ken
0a99e617e9 Added IMPORT_MODULES setting, default to disabled. 2022-09-06 21:24:11 -04:00
minitriga
cef9773d60
Merge pull request #46 from rmundel/patch-1
Update README.md
2022-02-22 10:33:22 +00:00
Rafael Mundel
b5a790b0b1
Update README.md
Fixed docker pull command - invalid reference format: repository name must be lowercase
Ficker docker run command - Unable to find image 'netbox-devicetype-import-library:latest' locally
2022-01-19 21:06:19 -04:00
minitriga
94d9ec13d2
Merge pull request #45 from dalrrard/patch-1
Fix import failure when no vendor specified
2022-01-07 12:01:25 +00:00
dalrrard
f0c53e29a3
Fix import failure when no vendor specified
Close #44 
Fix regression introduced by #34 

Check to see if each item in the list produced by `split` is iterable. If it is not, remove it. This should only occur when no vendor is specified since a non-empty string is truthy.
2021-12-16 16:26:22 -06:00
minitriga
625bdba434
Merge pull request #43 from gaby/publish-image
Support for ghcr.io container registry.
2021-12-01 10:06:53 +00:00
Juan Calderon-Perez
2ef30d739a Update README 2021-11-25 01:29:42 -05:00
Juan Calderon-Perez
8a3a1256fe Github Workflow and Docker improvements 2021-11-25 01:22:36 -05:00
minitriga
9f20f76650
Merge pull request #39 from suom1/patch-1
Passing branch to update_package()
2021-11-24 09:46:47 +00:00
minitriga
8f3a4b4fdf
Merge pull request #41 from byts-tech/Fix--Issue-#34
Fixes #34: Change Vendor Delimiter
2021-11-24 09:46:28 +00:00
minitriga
d11a527a40
Merge pull request #42 from byts-tech/Fix--Issue-#8
Fixes #8: Strip all not supported chars in manufacturer slug
2021-11-24 09:45:51 +00:00
Flo
12572c9d7d
Update nb-dt-import.py 2021-11-24 08:36:44 +01:00
Flo
183716867e
Update README.md 2021-11-24 08:30:09 +01:00
Flo
6e2e4ff6c3
Update settings.py 2021-11-24 08:16:55 +01:00
Markus Viitamäki
f725796ac2 Passing branch to update_package()
Solves the problem where script dies when running it and having an existing 'repo' folder checked out.
2021-11-17 11:23:36 +01:00
minitriga
ed737e22ee
Merge pull request #33 from rsp2k/master
Add SLUGS option to specify a space-separated list of device_type slug…
2021-11-10 11:09:37 +00:00
minitriga
b2c20b2cc6
Merge branch 'master' into master 2021-11-10 11:09:30 +00:00
minitriga
eaf8f03dfd
Merge pull request #36 from dmcken/add-repo-branch-option
Add repo branch option
2021-11-10 11:07:53 +00:00
David Mc Ken
58be6126d6 Update README.md
Added documentation for REPO_BRANCH environment variable.
2021-10-31 18:14:09 -04:00
David Mc Ken
c0fbe76247 Update settings.py
Fixed quotes to be consistent with the rest of settings.py
2021-10-31 18:09:54 -04:00
David Mc Ken
46e71fdc62 Update .env.example
Added REPO_BRANCH default env variable.
2021-10-31 18:07:25 -04:00
David Mc Ken
bee2eb7776 Add branch support
Set default branch name of 'master' in settings.py and then checkout the branch as appropriate.
2021-10-31 17:54:46 -04:00
Ryan Malloy
8160b6c4aa Add SLUG option to specify a space-separated list of device_type slugs to import 2021-10-05 09:02:21 -06:00
minitriga
3aaf98bfe4
Merge pull request #32 from rsp2k/master
Import all YAML files
2021-10-04 13:27:28 +01:00
rsp2k
85b868c12e
Import all YAML files
Add list of YAML extensions. The netbox device type library excepts both *.yaml and *.yml files
2021-10-02 10:07:38 -06:00
minitriga
17e2bf9c50
Merge pull request #30 from dalrrard/add-ssl-verify-setting
Added IGNORE_SSL_ERRORS option
2021-09-07 05:24:42 -04:00
minitriga
dcb5caf542
Merge pull request #29 from dalrrard/speed-up-import
Increase import speed
2021-09-07 05:24:23 -04:00
minitriga
39cd57c527
Merge pull request #31 from dalrrard/bump-requests-version
Bumped requests version
2021-09-07 05:22:25 -04:00
Dalton Rardin
6afd05b11f Bumped requests library to 2.25.1 to keep compatibility with Python 3.5 and work with urllib3-1.26.5 2021-08-25 14:29:47 -05:00
Dalton Rardin
269d5abb48 Added IGNORE_SSL_ERRORS option to settings and .env and refactored a few things 2021-08-25 11:57:38 -05:00
Dalton Rardin
3f09512256 Refactored import functions to use bulk POSTs and list GETs instead of individual ones 2021-08-25 09:52:50 -05:00
minitriga
3d0c95158b
Merge pull request #24 from k0rventen/master
docker image CI
2021-07-28 10:55:43 -04:00
minitriga
21ed48b36f
Merge pull request #25 from minitriga/dependabot/pip/urllib3-1.26.5
build(deps): bump urllib3 from 1.25.8 to 1.26.5
2021-07-28 10:55:34 -04:00
dependabot[bot]
3c12cb5bb0
build(deps): bump urllib3 from 1.25.8 to 1.26.5
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.25.8 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.8...1.26.5)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-02 01:04:37 +00:00
coco
e091a22e81
add manual trigger 2021-05-25 17:47:19 +02:00
coco
89e8c9c92f
add docker CI 2021-05-25 17:40:09 +02:00
minitriga
e8ac3e779c
Merge pull request #23 from k0rventen/master
docker build  + add vendors choices as env var
2021-05-25 12:24:55 +01:00
k0rventen
76821c11f8 add docker documentation 2021-05-25 11:50:42 +02:00
k0rventen
039e4c0fd7 docker 2021-05-16 14:46:38 +02:00