Merging develop (v1.2) to master (#9)
* Updated README.md
* Base extractor - Initial cut (#1)
* Initial commit of base for extractors
* Fixed dockerfile
* Added README
* Changed extractor to transformer in readme
* Updated README
* Fleshing out functionality
* Updates for file list support
* Variable name clarification
* Bug fixes
* Optimizing Dockerfile
* Fixed typo
* Merging into Develop (#2)
* Initial commit of base for extractors
* Fixed dockerfile
* Added README
* Changed extractor to transformer in readme
* Updated README
* Fleshing out functionality
* Updates for file list support
* Variable name clarification
* Bug fixes
* Optimizing Dockerfile
* Fixed typo
* Debugging
* Removed TERRA REF left-over commented out code
* Adding command line parameter storage
* Added text abour return codes
* Fix up transformer declared types (#4)
* Changed list to tuple
* type declaration correction and additional commenting
* Pylint changes
* Test development (#7)
* Adding test files
* Was missing the 'test_transformer.py' file and made some changes to 'test_transformer_class.py'
* adding the initial travis yml
* Filled out the yml file
* Changed the tests from base unittest to pytest
* Changed to pytest over basic unittest
* Moved tests to own folder
* Removed duplicate files
* Moved the yml file out of base-image
* modified travis yml to move directories for testing
* Added -v to pytest run for more clarity
* Ignoring a test for testing purposes
* Reverted git ignore changes and temporarily removed a test
* Placed test_entrypoint.py back into folder
* Pushing from new local
* Changed file naming conventions to be more conformative
* removing duplicates
* Fixed a test
* Added pylint installation to travis yml
* Added test doc as a link in main readme.
* fixed a formatting issue
* Initial test folder readme draft
* Clarified testing process
* added links to helpful documentation
* Clarified type of testing being done
* Adding pylint file
* renamed pylintrc file
* changes to pylint file
* fixed pylint call
* trying to include all files from test folder
* moved pylint file
* testing pylint
* Fixed yml file
* fixing yml
* I think I figured out the problem
* I'll seperate them and make to calls
* Made seperate calls
* misspelled directory name
* made some pylint recommended adjustments
* now pulling pylintrc from repo
* adding organization repo
* Hopefully this works
* Updated readme
* Added some new lines
* Trying again
* hopefully this is it
* please
* done
* Minor readme changes
* Added pylint protocol link in readmes
* Pylint changes
* made some pylint recomended changes
* Helping pylint along
* Directory issues
* Resetting python path
* adding another line
* adding another line
* adding another line
* added some ignore lines
* adding another line
* Moved files around
* Finding pylint rc
* Missed a quotation mark
* fixed pylint call
* pylint diables
* Update base-image/test-files/README.md
Co-Authored-By: Chris Schnaufer <schnaufer@email.arizona.edu>
* Update base-image/test-files/README.md
Co-Authored-By: Chris Schnaufer <schnaufer@email.arizona.edu>
* Update base-image/test-files/README.md
Co-Authored-By: Chris Schnaufer <schnaufer@email.arizona.edu>
* Update base-image/test-files/README.md
Co-Authored-By: Chris Schnaufer <schnaufer@email.arizona.edu>
* Update base-image/test-files/README.md
Co-Authored-By: Chris Schnaufer <schnaufer@email.arizona.edu>
* Incorporated Chris' suggestions
* Fixed a mistake
* Made changes recommended by Chris
* missed a change
* Loading multiple metadata files & pylint changes (#6)
* Update .gitignore, allowing multiple --metadata arguments, spelling & pylint changes
* Logging what metadatafiles are loading
* Added ability to download files after transformer gives the go-ahead (#8)
* Update .gitignore, allowing multiple --metadata arguments, spelling & pylint changes
* Logging what metadatafiles are loading
* Adding call to download files
Co-authored-by: Jorge Barrios <jorgebarrios@email.arizona.edu>