Revision Date Author Comments
# 89147526 25-Aug-2021 Matthew Barth <msbarth@us.ibm.com>

control: Rename increase/decrease actions

Remove "speed" from the NetTargetIncrease and NetTargetDecrease action
class names and use "target" instead.

Signed-off-by: Matthew Bar

control: Rename increase/decrease actions

Remove "speed" from the NetTargetIncrease and NetTargetDecrease action
class names and use "target" instead.

Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Change-Id: I196a7c2fe9007a12ab4e470e4885afff775a39f8

show more ...


# babe3127 06-Aug-2021 Matt Spinler <spinler@us.ibm.com>

control: Parameter use for set_net_increase_speed

Change the set_net_increase_speed to be able to specify a Manager
parameter to get the state value from instead of just looking up a

control: Parameter use for set_net_increase_speed

Change the set_net_increase_speed to be able to specify a Manager
parameter to get the state value from instead of just looking up a
hardcoded value in the JSON.

The JSON now supports a 'state_parameter_name' field that can be used in
place of the 'state' field. The code will then call
Manager::getParameter with this parameter name to get the state value to
use in the action.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Iaf422787c57c60a3a90c3272813e5f4eb3ca9886

show more ...


# 6d2476c9 08-Apr-2021 Matthew Barth <msbarth@us.ibm.com>

control: Actions use list of groups set on base object

Remove the reference to a group given when running an action and instead
have each action iterate over the list of groups configure

control: Actions use list of groups set on base object

Remove the reference to a group given when running an action and instead
have each action iterate over the list of groups configured/set on the
base action object. The group configured/set on the base action object
is the only set of groups that the action should use based on its
configuration in an event.

Change-Id: Ia298d270e782ad729b5a29f9cdfe9b6c9ea4bc45
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...


# 19c77494 08-Apr-2021 Matthew Barth <msbarth@us.ibm.com>

control: Update base action object with zones and groups used

The base action object stores the groups and zones configured for an
action to use and run against. When a trigger fires, it

control: Update base action object with zones and groups used

The base action object stores the groups and zones configured for an
action to use and run against. When a trigger fires, it will run the
action against each zone configured. Each action will have its list of
groups to use that it can iterate over appropriately. This will be
updated in the next commit to no longer pass a reference to a group when
running an action and to have each action iterate over the groups
configured for them to use.

Change-Id: Ifcd1a260e38af87c5f3bb2a3d44813e71743abc6
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...


# dc776c8f 25-Feb-2021 Matthew Barth <msbarth@us.ibm.com>

control: Add net target increase action

Add the YAML based set_net_speed_increase action function as an action
class for JSON configs to use.

Change-Id: Ia7e5cb8bcdb4bba0ebf356d

control: Add net target increase action

Add the YAML based set_net_speed_increase action function as an action
class for JSON configs to use.

Change-Id: Ia7e5cb8bcdb4bba0ebf356d9dc774ab292f0e8fc
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...