There were a lot of bugs with the scripts that I found and I had to update a good portion of all the major scripts. Here is a list of some of the things I did:
Bugs:
The tests were not printing correctly or being helpful.
There was no error handling in either the pull or push scripts.
Array indexing in either the pull or push scripts were assuming the order which was wrong.
Updates:
Add the traps to every major script (for control sequence).
Added cleanup functions for all major scripts if a command will fail.
The tests are outputting better error messages.
This is all I can think of right now, and the test are passing so no other errors / bugs are oblivious right now.
There were a lot of bugs with the scripts that I found and I had to update a good portion of all the major scripts. Here is a list of some of the things I did:
Bugs:
Updates:
This is all I can think of right now, and the test are passing so no other errors / bugs are oblivious right now.