package flagparser

import "github.com/docker/swarmkit/cmd/swarmctl/service/flagparser"

Index

Functions

func AddServiceFlags

func AddServiceFlags(flags *pflag.FlagSet)

AddServiceFlags add all supported service flags to the flagset.

func Merge

func Merge(cmd *cobra.Command, spec *api.ServiceSpec, c api.ControlClient) error

Merge merges a flagset into a service spec.

Bugs

Cobra stringslice actually doesn't correctly handle comma separated values, so multiple flags aren't really supported. We'll have to replace StringSlice with a type that doesn't use the csv parser. This is good enough for now.

Source Files

bind.go container.go flags.go mode.go network.go placement.go port.go resource.go restart.go tmpfs.go update.go volume.go

Version
v1.12.0 (latest)
Published
Jul 26, 2016
Platform
darwin/amd64
Imports
16 packages
Last checked
6 days ago

Tools for package owners.