-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix SumologicLogging #180
Fix SumologicLogging #180
Conversation
The class for SumologicLogging was declared, but it was never included in fastly.rb to autogenerate the methods to call anything. I added a test, but didn't manually update the comment documentation in fastly.rb, as that looks hand generated and out of date for arguments, so I figured the test was more useful.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @mmrobins for opening this PR, it looks OK to me (I only had one minor comment). Although I've approved, I have also requested @conniechu929 take a look.
@@ -4,6 +4,7 @@ gemspec | |||
|
|||
group :development, :test do | |||
gem 'appraisal', '~> 2.1' | |||
gem 'byebug' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this should be omitted. It feels like the tool(s) used for debugging comes down to the preference of the individual.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fine to remove it, just convenient to have when locally tracing code paths, and running the tests locally with bundle exec
means it won't be available if it's not in the Gemfile
. Stuff in the Gemfile
doesn't get pulled into the gem release either, only relevant for someone developing locally.
Lemme know if there's anything I can do to help move this along, no worries if not, I'll just run our stuff against my branch for now. |
Thanks @mmrobins I've just chased this up internally as I'd prefer someone from our Ruby team to approve/merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this update. I left a few minor suggestions, but this is good.
I addressed the comments in a followup commit. Lemme know anything else I can do to help get this merged and released |
@mmrobins I've released this now https://rubygems.org/gems/fastly/versions/3.0.2 |
Great, thanks! |
The class for SumologicLogging was declared, but it was never included
in fastly.rb to autogenerate the methods to call anything.
I added a test, but didn't manually update the comment documentation in
fastly.rb, as that looks hand generated and out of date for arguments,
so I figured the test was more useful.