Resolve "Fix missing Rucio temp directory"
Summary of Changes
Creates the necessary temp directory before attempting to write the rucio config file.
I also modified the tests to not pull a .tgz file from a GitHub remote since it's a very small file. Testing was failing yesterday and this morning due to issues downloading that file. I don't see a reason why we need to ensure that we get the latest copy of that file for running tests, so I've just moved it into a test_files folder.
Checklist
- The MR has a clear and concise title
- Code is self-documented and follows style guidelines.
- Automated tests are written and pass successfully.
- Regression tests (e.g. manually triggered system tests, manual GUI/tool tests, ...) are performed to make sure the MR does not break anything (when applicable)
- Readme file is present and up-to-date.
Documentation Updates
Additional Notes
Closes #149 (closed)