Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for event-handler #121

Merged
merged 8 commits into from
May 14, 2020

Commits on Apr 30, 2020

  1. Implement device datamodel for event-handler (#84)

    Implement first draft for event-handler at device level
    
    Inputs:
    -------
    
    ```
    event_handler:
      evpn-blacklist-recovery:
        action_type: bash
        action: FastCli -p 15 -c “clear bgp evpn host-flap”
        delay: 300
        trigger: on-logging
        regex:  EVPN-3-BLACKLISTED_DUPLICATE_MAC
        asynchronous: true
    ```
    
    Todo:
    -----
    
    - Update documentation templates
    - Report to EVPN data model (eos_l3ls_evpn)
    titom73 committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    69387c7 View commit details
    Browse the repository at this point in the history
  2. Implement Event Handler documentation (#84)

    Report Envent Handler configuration information into device
    auto-generated documentation
    titom73 committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    c423939 View commit details
    Browse the repository at this point in the history
  3. Add Event Handler support in EVPN role (#84)

    Translate group_vars input for event-handler to device data model.
    
    Because data model is the same for both EVPN group_vars and device
    data-model, it is important to define event-handler on a per inventory
    group based
    titom73 committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    23e0675 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ed65f7 View commit details
    Browse the repository at this point in the history
  5. Update role documentation

    titom73 committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    1b6c244 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f2eb84 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. Configuration menu
    Copy the full SHA
    6b7c917 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cca1b7 View commit details
    Browse the repository at this point in the history