A few questions

After learning some Ruby and reading the code, I have a few questions:

  • 1. Something that kind of bugged me about the curry.yaml.example file is that the announce_host and acronym keys are not in the same order for both trackers. I know this is a very minor thing, but do you mind if I fix that so the key order is consistent?
  • 2. I see a few references to sugoimusic.me in the code. Is that tracker supported by redcurry? If so, do you think we should show an obfuscated config example for sugoimusic.me in the curry.yaml.example file?
  • 3. I noticed that some exceptions are raised like raise AuthError, and other times, it's done with raise UploadError.new. Is there a difference between the two? If not, could we standardize on one or the other?
  • 4. Could you clarify what this line of code does? https://gitlab.com/_mclovin/redcurry/-/blob/master/redcurry.rb#L416 Does it clear out the logfiles field in the payload when uploading to OPS? If so, do you want me to start troubleshooting that and see if I can fix it? Sorry, I usually use this for OPS --> RED, not the other way around, so I'm not sure how it functions in that scenario.
  • 5. What are your thoughts on adding a README file to this repo, which includes all the info from the original forum post?

Thanks!

Edited by jonesnc
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information