Github user grkvlt commented on a diff in the pull request:

    https://github.com/apache/brooklyn-docs/pull/213#discussion_r138938596
  
    --- Diff: guide/blueprints/policies.md ---
    @@ -100,6 +100,39 @@ The ConnectionFailureDetector is an HA policy for 
monitoring an http connection,
     
     ### Optimization Policies
     
    +#### PeriodicEffector Policy
    +
    +- org.apache.brooklyn.policy.action.PeriodicEffectorPolicy
    +
    +The `PeriodicEffectorPolicy` calls an effector with a set of arguments at 
a specified time and date. The following example
    +calls a `resize` effector to resize a cluster up to 10 members at 8am and 
then down to 1 member at 6pm. 
    +
    +    - type: org.apache.brooklyn.policy.action.PeriodicEffectorPolicy
    +      brooklyn.config:
    +        effector: resize
    +        args:
    +          desiredSize: 10
    +        period: 1 day
    +        time: 08:00:00
    +    - type: org.apache.brooklyn.policy.action.PeriodicEffectorPolicy
    +      brooklyn.config:
    +        effector: resize
    +        args:
    +          desiredSize: 1
    +        period: 1 day
    +        time: 18:00:00
    +
    +#### ScheduledEffector Policy
    +
    +- org.apache.brooklyn.policy.action.ScheduledEffectorPolicy
    +
    +The `ScheduledEffectorPolicy` calls an effector after a specified interval 
has expired. The interval can be triggered from a sensor, `SERVICE_UP` by 
default. 
    --- End diff --
    
    change to:
    > The `ScheduledEffectorPolicy` calls an effector at a specific time, 
waiting until the entity is ready using the same mechanism as the 
`PeriodicEffectorPolicy`. There are two modes of operation, one based solely on 
policy configuration where the effector will execute at the time set using the 
`time` key or after the duration set using the `wait` key, or by monitoring 
sensors. The policy monitors the `scheduler.invoke.now` sensor and will execute 
the effector immediately when its value changes to `true`. When the 
`scheduler.invoke.at` sensor changes, it will set a time in the future when the 
effector should be executed. 


---

Reply via email to