mirror of https://github.com/docker/docs.git
add --api-enable-cors on swarm manage
Signed-off-by: Victor Vieux <vieux@docker.com>
This commit is contained in:
parent
496377d998
commit
926e8e11f1
|
@ -349,7 +349,7 @@ func createRouter(c *context, enableCors bool) (*mux.Router, error) {
|
||||||
return r, nil
|
return r, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func ListenAndServe(c *cluster.Cluster, s *scheduler.Scheduler, addr, version string) error {
|
func ListenAndServe(c *cluster.Cluster, s *scheduler.Scheduler, addr, version string, enableCors bool) error {
|
||||||
context := &context{
|
context := &context{
|
||||||
cluster: c,
|
cluster: c,
|
||||||
scheduler: s,
|
scheduler: s,
|
||||||
|
@ -357,7 +357,7 @@ func ListenAndServe(c *cluster.Cluster, s *scheduler.Scheduler, addr, version st
|
||||||
eventsHandler: NewEventsHandler(),
|
eventsHandler: NewEventsHandler(),
|
||||||
}
|
}
|
||||||
c.Events(context.eventsHandler)
|
c.Events(context.eventsHandler)
|
||||||
r, err := createRouter(context, false)
|
r, err := createRouter(context, enableCors)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
6
main.go
6
main.go
|
@ -50,6 +50,10 @@ func main() {
|
||||||
Value: 25,
|
Value: 25,
|
||||||
Usage: "time in second between each heartbeat",
|
Usage: "time in second between each heartbeat",
|
||||||
}
|
}
|
||||||
|
flEnableCors := cli.BoolFlag{
|
||||||
|
Name: "api-enable-cors, cors",
|
||||||
|
Usage: "enable CORS headers in the remote API",
|
||||||
|
}
|
||||||
|
|
||||||
app.Commands = []cli.Command{
|
app.Commands = []cli.Command{
|
||||||
{
|
{
|
||||||
|
@ -87,7 +91,7 @@ func main() {
|
||||||
Name: "manage",
|
Name: "manage",
|
||||||
ShortName: "m",
|
ShortName: "m",
|
||||||
Usage: "manage a docker cluster",
|
Usage: "manage a docker cluster",
|
||||||
Flags: []cli.Flag{flToken, flAddr, flHeartBeat},
|
Flags: []cli.Flag{flToken, flAddr, flHeartBeat, flEnableCors},
|
||||||
Action: manage,
|
Action: manage,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue