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
625bdba434
Merge pull request #43 from gaby/publish-image
...
Support for ghcr.io container registry.
2021-12-01 10:06:53 +00:00
2ef30d739a
Update README
2021-11-25 01:29:42 -05:00
8a3a1256fe
Github Workflow and Docker improvements
2021-11-25 01:22:36 -05:00
9f20f76650
Merge pull request #39 from suom1/patch-1
...
Passing branch to update_package()
2021-11-24 09:46:47 +00:00
8f3a4b4fdf
Merge pull request #41 from byts-tech/Fix--Issue-#34
...
Fixes #34 : Change Vendor Delimiter
2021-11-24 09:46:28 +00:00
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
12572c9d7d
Update nb-dt-import.py
2021-11-24 08:36:44 +01:00
183716867e
Update README.md
2021-11-24 08:30:09 +01:00
6e2e4ff6c3
Update settings.py
2021-11-24 08:16:55 +01:00
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
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
b2c20b2cc6
Merge branch 'master' into master
2021-11-10 11:09:30 +00:00
eaf8f03dfd
Merge pull request #36 from dmcken/add-repo-branch-option
...
Add repo branch option
2021-11-10 11:07:53 +00:00
58be6126d6
Update README.md
...
Added documentation for REPO_BRANCH environment variable.
2021-10-31 18:14:09 -04:00
c0fbe76247
Update settings.py
...
Fixed quotes to be consistent with the rest of settings.py
2021-10-31 18:09:54 -04:00
46e71fdc62
Update .env.example
...
Added REPO_BRANCH default env variable.
2021-10-31 18:07:25 -04:00
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
8160b6c4aa
Add SLUG option to specify a space-separated list of device_type slugs to import
2021-10-05 09:02:21 -06:00
3aaf98bfe4
Merge pull request #32 from rsp2k/master
...
Import all YAML files
2021-10-04 13:27:28 +01:00
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
17e2bf9c50
Merge pull request #30 from dalrrard/add-ssl-verify-setting
...
Added IGNORE_SSL_ERRORS option
2021-09-07 05:24:42 -04:00
dcb5caf542
Merge pull request #29 from dalrrard/speed-up-import
...
Increase import speed
2021-09-07 05:24:23 -04:00
39cd57c527
Merge pull request #31 from dalrrard/bump-requests-version
...
Bumped requests version
2021-09-07 05:22:25 -04:00
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
269d5abb48
Added IGNORE_SSL_ERRORS option to settings and .env and refactored a few things
2021-08-25 11:57:38 -05:00
3f09512256
Refactored import functions to use bulk POSTs and list GETs instead of individual ones
2021-08-25 09:52:50 -05:00
3d0c95158b
Merge pull request #24 from k0rventen/master
...
docker image CI
2021-07-28 10:55:43 -04:00
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
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
e091a22e81
add manual trigger
2021-05-25 17:47:19 +02:00
89e8c9c92f
add docker CI
2021-05-25 17:40:09 +02:00
e8ac3e779c
Merge pull request #23 from k0rventen/master
...
docker build + add vendors choices as env var
2021-05-25 12:24:55 +01:00
76821c11f8
add docker documentation
2021-05-25 11:50:42 +02:00
039e4c0fd7
docker
2021-05-16 14:46:38 +02:00
315dce530b
add vendors as an env var
2021-05-16 14:46:09 +02:00
4f1455f330
Merge pull request #20 from minitriga/dependabot/pip/pyyaml-5.4
...
build(deps): bump pyyaml from 5.3 to 5.4
2021-04-28 21:31:21 +01:00
b7d636b724
Merge pull request #22 from eN0Rm/master
...
Update requirements.txt
2021-04-28 21:31:01 +01:00
0a0c8a8746
Update requirements.txt
...
Missing package for installing.
2021-04-15 09:36:36 +02:00
4c1a412a44
build(deps): bump pyyaml from 5.3 to 5.4
...
Bumps [pyyaml](https://github.com/yaml/pyyaml ) from 5.3 to 5.4.
- [Release notes](https://github.com/yaml/pyyaml/releases )
- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES )
- [Commits](https://github.com/yaml/pyyaml/compare/5.3...5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-25 23:25:48 +00:00
c7af91c175
Merge pull request #19 from lordwolf2004/patch-1
...
Update nb-dt-import.py
2021-03-24 22:14:00 +00:00
91e78f36e7
Update nb-dt-import.py
...
fixed AttributeError when using --vendors switch
2021-03-20 19:22:35 -05:00
5cb2b033a3
Merge pull request #15 from FlorianHeigl/patch-2
...
match 'vendors' arg between docs and code
2021-03-19 09:04:59 +00:00
b499a9770b
Merge pull request #17 from ndom91/update-readme-env
...
Update readme env
2021-03-02 21:34:07 +00:00
965ad5cc65
fix: wording
2021-02-27 15:18:42 +01:00
602f9d4389
fix: remove old versions that dont work anymore
2021-02-27 11:28:15 +01:00
c8279ff878
update: README
2021-02-27 10:48:05 +01:00
ef4c0fa515
add: script timer + devicetype library repo url to .env
2021-02-27 01:02:03 +01:00
f8a078220c
update: README and added dotenv other small stuff
2021-02-26 23:26:32 +01:00
17cc30f6a3
match 'vendors' arg between docs and code
...
the arg was called vendor (singular), while most of the code and the readme mentioned 'vendors' (plural) and the arg in fact supports multiple vendors.
2021-02-09 02:26:59 +01:00