[ 
https://issues.apache.org/jira/browse/EAGLE-81?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15149864#comment-15149864
 ] 

ASF GitHub Bot commented on EAGLE-81:
-------------------------------------

GitHub user yonzhang opened a pull request:

    https://github.com/apache/incubator-eagle/pull/88

    EAGLE-81 Notification plugin architecture

    1. plugin configured in eagle service
    2. plugin base interfaces
    3. plugin-example in eagle-examples/eagle-topology-example
    
    Need to fix in the future:
    1. email has to be really asynchronized. Today it is blocked on onAlert in 
plugin
    2. test an external jar containing notification plugin

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/yonzhang/incubator-eagle notification-plugin

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-eagle/pull/88.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #88
    
----
commit 9a202265214bc5df17fd92c9e5496b1eccfccd8e
Author: yonzhang <[email protected]>
Date:   2016-02-10T21:01:33Z

    first version of notification plugin, to be changed a lot

commit 0a277e8c7f1f89cedb8c276c7521d56b76858d61
Author: yonzhang <[email protected]>
Date:   2016-02-11T06:21:17Z

    plugin loader

commit 5927e74ec506c86df8cef0eadc29669e9517b894
Author: yonzhang <[email protected]>
Date:   2016-02-11T19:37:05Z

    hook with alert executor

commit 66b75183c1063d0bf82f033334f563e2ae0a2d15
Author: yonzhang <[email protected]>
Date:   2016-02-11T22:33:03Z

    refactor more

commit a96dc8ce542ecad6bfcc996d24088d609ae77005
Author: yonzhang <[email protected]>
Date:   2016-02-12T00:40:20Z

    refactor package structure

commit ce5e124e58e9ce1cc16f194c197079e54f49b1f5
Author: yonzhang <[email protected]>
Date:   2016-02-13T05:11:10Z

    fix unit test for email plugin

commit b4a8db3fc4d5aea08ac3da582221eca32255a1e6
Author: yonzhang <[email protected]>
Date:   2016-02-13T06:47:18Z

    full unit test for all default plugins

commit a32a0294f058b55155edc92dd3f9278c814bc983
Author: yonzhang <[email protected]>
Date:   2016-02-16T04:34:24Z

    end-2-end testing

commit 30d373be08f6e00a73fd6c3c44eba2f3371c7e40
Author: yonzhang <[email protected]>
Date:   2016-02-17T00:53:51Z

    create end-2-end test case

commit 98f77db369211818b0e4150cfd514b8dc3194bb0
Author: yonzhang <[email protected]>
Date:   2016-02-17T05:04:01Z

    plugin config from eagle service

----


> Notification Plugin Framework
> -----------------------------
>
>                 Key: EAGLE-81
>                 URL: https://issues.apache.org/jira/browse/EAGLE-81
>             Project: Eagle
>          Issue Type: New Feature
>    Affects Versions: 0.3.0
>            Reporter: Senthilkumar
>            Assignee: Senthilkumar
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> Today notification is only allowed for email .. We need more notification 
> methods to send alert to external system . 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to