Ruby script developer - maintenance of existing script
Budget: $15 – $25 AUD
I am looking for an experienced Ruby developer who can assist maintain a ruby script as required. Payment to be on an hourly basis. Preference will be given to someone who can start immediately and is located in a timezone similar to Australia/Asia
Updates needed to the script in first round of edits:
TASK 1:
The script currently grabs all CSVs and zips them up for upload. Instead this process should be repeated so that files are uploaded in a certain order based on the file name containing certain key words:
1. users
2. accounts
3. terms
4. courses
5. sections
6. enrollments
7. group_categories
8. groups
9. groups_membership
10. xlists
11. user_observers
12. admins
13. change_sis_id
Not all files may be preset. Each set of files should be zipped up into a zip file with the same name prior to upload. Following upload, the zip file should be moved to the archive folder. The CSV files should remain in place. All files in the archive folder can be overridden.
TASK 2:
Confirm all REQUIRE includes are actually required
TASK 3:
Generate an email on script error to alert administration team.
Updates needed to the script in first round of edits:
TASK 1:
The script currently grabs all CSVs and zips them up for upload. Instead this process should be repeated so that files are uploaded in a certain order based on the file name containing certain key words:
1. users
2. accounts
3. terms
4. courses
5. sections
6. enrollments
7. group_categories
8. groups
9. groups_membership
10. xlists
11. user_observers
12. admins
13. change_sis_id
Not all files may be preset. Each set of files should be zipped up into a zip file with the same name prior to upload. Following upload, the zip file should be moved to the archive folder. The CSV files should remain in place. All files in the archive folder can be overridden.
TASK 2:
Confirm all REQUIRE includes are actually required
TASK 3:
Generate an email on script error to alert administration team.