* Remove Repo init from __init__
Initializing the repository from init, before the path has been updated, will lead to various errors when the script is not run directly from the repository.
* Implemented fix that will allow for running script from any directory
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* - Added exception handler function with easy map dictionary.
- Added extra default values for ENV vars.
- Moved parser args to Settings for global use.
- Started implementing new exception handler
- Moved git functions to gitcmd.py.
- Implemented exception handler for git functions.
- Removed extra imports where no longer needed.
* Added how to fix ssl error in case it pops up
* - Removed circular import of settings.py and gitcmd.py
- Added exception_handler.py to handle exceptions (refer to above)
- Made GitCMD a class with init and run methods
- Removed git completely from nb-dt-import.py
* Fixed missing arg
* made exception handler a class to prevent circular import
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.