Commit Graph

75 Commits

Author SHA1 Message Date
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
k0rventen
315dce530b add vendors as an env var 2021-05-16 14:46:09 +02:00
minitriga
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
minitriga
b7d636b724
Merge pull request #22 from eN0Rm/master
Update requirements.txt
2021-04-28 21:31:01 +01:00
Fredrik Normann
0a0c8a8746
Update requirements.txt
Missing package for installing.
2021-04-15 09:36:36 +02:00
dependabot[bot]
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
minitriga
c7af91c175
Merge pull request #19 from lordwolf2004/patch-1
Update nb-dt-import.py
2021-03-24 22:14:00 +00:00
lordwolf2004
91e78f36e7
Update nb-dt-import.py
fixed AttributeError when using --vendors switch
2021-03-20 19:22:35 -05:00
minitriga
5cb2b033a3
Merge pull request #15 from FlorianHeigl/patch-2
match 'vendors' arg between docs and code
2021-03-19 09:04:59 +00:00
minitriga
b499a9770b
Merge pull request #17 from ndom91/update-readme-env
Update readme env
2021-03-02 21:34:07 +00:00
ndom91
965ad5cc65 fix: wording 2021-02-27 15:18:42 +01:00
ndom91
602f9d4389 fix: remove old versions that dont work anymore 2021-02-27 11:28:15 +01:00
ndom91
c8279ff878 update: README 2021-02-27 10:48:05 +01:00
ndom91
ef4c0fa515 add: script timer + devicetype library repo url to .env 2021-02-27 01:02:03 +01:00
ndom91
f8a078220c update: README and added dotenv other small stuff 2021-02-26 23:26:32 +01:00