From 421786e9254b728298397b8ae3e81e9f6259f369 Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Wed, 29 Jul 2015 02:08:30 -0700 Subject: [PATCH] Make ParseDevice public This reverts the change in 5170a2c096 that made ParseDevice private Signed-off-by: Darren Shepherd --- runconfig/parse.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/runconfig/parse.go b/runconfig/parse.go index c1b5ea2daa..c24b5fa44b 100644 --- a/runconfig/parse.go +++ b/runconfig/parse.go @@ -283,7 +283,7 @@ func Parse(cmd *flag.FlagSet, args []string) (*Config, *HostConfig, *flag.FlagSe // parse device mappings deviceMappings := []DeviceMapping{} for _, device := range flDevices.GetAll() { - deviceMapping, err := parseDevice(device) + deviceMapping, err := ParseDevice(device) if err != nil { return nil, nil, cmd, err } @@ -487,7 +487,8 @@ func parseKeyValueOpts(opts opts.ListOpts) ([]KeyValuePair, error) { return out, nil } -func parseDevice(device string) (DeviceMapping, error) { +// ParseDevice parses a device mapping string to a DeviceMapping struct +func ParseDevice(device string) (DeviceMapping, error) { src := "" dst := "" permissions := "rwm"