Hello everybody.
We just started to improve the abandoned foreman-cloudstack plugin: The
auther did a good job, but there was still a lot of work left. We started
working on this plugin and already got some things going:
- the plugin is now compatible with foreman 1.7
- Several features have been implemented, like selecting zones and
hypervisors, as well as service and disk offerings
What I am struggling with at the moment is to create a proper gem that
installs itself as a foreman plugin. Perhaps someone might have a look, at
the moment I do not see the mistake.
The code can be found here:
https://github.com/bytemine/foreman-cloudstack/tree/gem-install
The gem has been uploaded to rubygems.org:
https://rubygems.org/gems/foreman_cloudstack2
But no matter how I define the loading of my files inside the engine.rb I
always end up with Fog initialization failed - uninitialized constant
FogExtensions::Cloudstack and the plugin is not listed as installed plugin
within foreman.
Any idea is really appreciated!
Bye, Daniel