1
0
Fork 0

NotFoundHandler

This commit is contained in:
emile 2015-09-10 15:13:35 +02:00
parent e60e955f90
commit 46ef489b03
6 changed files with 61 additions and 25 deletions

View file

@ -11,11 +11,12 @@ import (
)
type MarathonProvider struct {
Watch bool
Endpoint string
marathonClient marathon.Marathon
Domain string
Filename string
Watch bool
Endpoint string
marathonClient marathon.Marathon
Domain string
Filename string
NetworkInterface string
}
var MarathonFuncMap = template.FuncMap{
@ -40,7 +41,7 @@ var MarathonFuncMap = template.FuncMap{
func (provider *MarathonProvider) Provide(configurationChan chan <- *Configuration) {
config := marathon.NewDefaultConfig()
config.URL = provider.Endpoint
config.EventsInterface = "docker0"
config.EventsInterface = provider.NetworkInterface
if client, err := marathon.NewClient(config); err != nil {
log.Println("Failed to create a client for marathon, error: %s", err)
return