Pushed triggers into start() and end()

This commit is contained in:
Travis Reeder
2017-10-25 14:11:27 +02:00
parent fb386b2864
commit de04562b8e
7 changed files with 39 additions and 30 deletions

View File

@@ -3,12 +3,12 @@ package server
import (
"context"
"github.com/fnproject/fn/api/extenders"
"github.com/fnproject/fn/api/extensions"
"github.com/fnproject/fn/api/models"
)
// AddAppListener adds a listener that will be notified on App created.
func (s *Server) AddAppListener(listener extenders.AppListener) {
func (s *Server) AddAppListener(listener extensions.AppListener) {
s.appListeners = append(s.appListeners, listener)
}

View File

@@ -1,8 +1,8 @@
package server
import "github.com/fnproject/fn/api/extenders"
import "github.com/fnproject/fn/api/extensions"
// AddCallListener adds a listener that will be fired before and after a function is executed.
func (s *Server) AddCallListener(listener extenders.CallListener) {
func (s *Server) AddCallListener(listener extensions.CallListener) {
s.Agent.AddCallListener(listener)
}

View File

@@ -17,7 +17,7 @@ import (
"github.com/fnproject/fn/api/common"
"github.com/fnproject/fn/api/datastore"
"github.com/fnproject/fn/api/datastore/cache"
"github.com/fnproject/fn/api/extenders"
"github.com/fnproject/fn/api/extensions"
"github.com/fnproject/fn/api/id"
"github.com/fnproject/fn/api/logs"
"github.com/fnproject/fn/api/models"
@@ -48,7 +48,7 @@ type Server struct {
MQ models.MessageQueue
LogDB models.LogStore
appListeners []extenders.AppListener
appListeners []extensions.AppListener
middlewares []Middleware
}