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
linux/amd64
Imports
16 packages
Last checked
3 hours ago

Tools for package owners.