A decorator to streamline writing drivers (by handling common errors)
was also added, and the ping driver modified to use it as well.
Since this code is dependent on having an image with New Relic
installed, no changes were made to the scenario tests with
respect to this new driver.
An addition flag was added to the 'apply' interface that passes in
whether a module was created with 'admin options.' This allows
some rudimentary access control to be implemented.
Reviewed: https:/ /review. openstack. org/307346 /git.openstack. org/cgit/ openstack/ trove/commit/ ?id=31b0fe39b61 7cc997bed9d56d3 aa680f85b18a14
Committed: https:/
Submitter: Jenkins
Branch: master
commit 31b0fe39b617cc9 97bed9d56d3aa68 0f85b18a14
Author: Peter Stachowski <email address hidden>
Date: Mon Apr 18 11:34:33 2016 -0400
Add New Relic License module driver
The recent addition of module support in Trove (see /blueprints. launchpad. net/trove/ +spec/module- management ) does
https:/
not include the New Relic license module driver. This has been added.
A decorator to streamline writing drivers (by handling common errors)
was also added, and the ping driver modified to use it as well.
Since this code is dependent on having an image with New Relic
installed, no changes were made to the scenario tests with
respect to this new driver.
An addition flag was added to the 'apply' interface that passes in
whether a module was created with 'admin options.' This allows
some rudimentary access control to be implemented.
Depends-On: I6fb23b3dbbec98 de9ee1e2731bcfc 56ab3c0ca42 1d23f3b86aae727 ae4bf279b64
Change-Id: I282cf533c99e35
Closes-Bug: #1571711