mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
HTTP Triggers hookup (#1086)
* Initial suypport for invoking tiggers * dupe method * tighten server constraints * runner tests not working yet * basic route tests passing * post rebase fixes * add hybrid support for trigger invoke and tests * consoloidate all hybrid evil into one place * cleanup and make triggers unique by source * fix oops with Agent * linting * review fixes
This commit is contained in:
@@ -224,12 +224,12 @@ func SetUpLBNode(ctx context.Context) (*server.Server, error) {
|
||||
|
||||
// Create an LB Agent with a Call Overrider to intercept calls in GetCall(). Overrider in this example
|
||||
// scrubs CPU/TmpFsSize and adds FN_CHEESE key/value into extensions.
|
||||
lbAgent, err := agent.NewLBAgent(agent.NewCachedDataAccess(cl), nodePool, placer, agent.WithLBCallOverrider(LBCallOverrider))
|
||||
lbAgent, err := agent.NewLBAgent(cl, nodePool, placer, agent.WithLBCallOverrider(LBCallOverrider))
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
opts = append(opts, server.WithAgent(lbAgent))
|
||||
opts = append(opts, server.WithAgent(lbAgent), server.WithReadDataAccess(agent.NewCachedDataAccess(cl)))
|
||||
return server.New(ctx, opts...), nil
|
||||
}
|
||||
|
||||
@@ -267,7 +267,6 @@ func SetUpPureRunnerNode(ctx context.Context, nodeNum int) (*server.Server, erro
|
||||
innerAgent := agent.New(ds,
|
||||
agent.WithConfig(cfg),
|
||||
agent.WithDockerDriver(drv),
|
||||
agent.WithoutAsyncDequeue(),
|
||||
agent.WithCallOverrider(PureRunnerCallOverrider))
|
||||
|
||||
cancelCtx, cancel := context.WithCancel(ctx)
|
||||
|
||||
Reference in New Issue
Block a user