Skip to content

Conversation

Fryguy
Copy link
Member

@Fryguy Fryguy commented Jul 10, 2014

Removed in #96, Specifically commit c99c63b

Previously Rpm < Package < LinuxAdmin, and LinuxAdmin is where
the .run method comes from. By removing Package, Rpm broke
by not having access to .run. This readds the class to fix
that issue.

Specifically commit c99c63b

Previously Rpm < Package < LinuxAdmin, and LinuxAdmin is where
the .run method comes from.  By removing Package, Rpm broke
by not having access to .run.  This readds the class to fix
that issue.
@miq-bot
Copy link
Member

miq-bot commented Jul 10, 2014

Checked commit Fryguy@f4f8742 with rubocop 0.21.0
4 files checked, 0 offenses detected
Everything looks good. 👍

@coveralls
Copy link

Coverage Status

Coverage increased (+0.0%) when pulling f4f8742 on Fryguy:readd_package_class into 9b913f1 on ManageIQ:master.

@jrafanie
Copy link
Member

@Fryguy Nice. It seems really weird to be calling run! from within the Rpm class anyway. Too much magic. How would anyone know that Rpm is really calling LinuxAdmin.run! through inheritance delegates to AwesomeSpawn run!

jrafanie added a commit that referenced this pull request Jul 10, 2014
Readd Package abstract class that was removed in #96
@jrafanie jrafanie merged commit db6c4e9 into ManageIQ:master Jul 10, 2014
@Fryguy Fryguy deleted the readd_package_class branch July 27, 2015 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants