Details
-
Feature Request
-
Resolution: Done
-
Major
-
2.6 GA
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
0
-
0%
Description
Initial implementation of application plan import command tried to preserve existing pricing rules and limits. This behavior made the command to fail when new pricing rules and limits conflicted with existing pricing rules and limits. As a note, 3scale does not allow overlapping limits and pricing rules. See linked issue THREESCALE-3211
This issue requests implementation update to have the new limits and pricing rules as the source of truth, thus removing first existing pricing rules and limits. Semantically, the implementation switches from ADD command to a SET command.
The main benefit is that the exported YAML from the toolbox is safely allowed to be (manually or not) edited before importing it in the same provider account or in other provider account.
See comments on the value of this in:
https://issues.jboss.org/browse/THREESCALE-2350
Attachments
Issue Links
- is blocked by
-
THREESCALE-4771 3scale API endpoint to DELETE pricing rule for a given application plan / metric
- Closed
- is cloned by
-
THREESCALE-3211 cannot import application plan because of collision existing limits
- Closed