Closed djberg96 closed 3 years ago
@bzwei Please review.
Seems I had to update the activesupport dependency, otherwise 1.month
breaks with newer versions.
@djberg96 We are going to need a Rails 6.0 compatible version of this then because I have been working on that the Rails 6 upgrade for the past couple of months, and releasing something like this will probably break the build:
https://github.com/ManageIQ/manageiq/issues/19977
We are getting very close to releasing that as well.
@NickLaMuro Ok, updated. Near as I can tell that works with Rails 5 or 6.
@djberg96 awesome, thanks! I was going to look into doing tackling either something like you did here or an alternative rails-6
branch for this same work, but you beat me to it!
Thanks again!
That said, it might not hurt to rebase down that last to commits, and then extract that commit to a new branch and do a release of the gem that fixes the support (since this is will be failing on master).
Actually, I will save you the trouble and throw that PR together for you.
@djberg96 can it be merged, or you'll need to do what @NickLaMuro suggested?
@bzwei It can be merged.
Running the rubocop linter over the code base revealed a bug in the
StorageAccount
model where thetransform_keys
method wasn't actually doing anything. I don't think this showed up because typically the defaults are used.Additionally, a duplicate exception was corrected, and
options
are now actually passed to thevm_operate
method, which could potentially affect thecapture
method.Lastly, a redundant require statement and some useless assignments were removed.