On Fri, Jun 24, 2016 at 7:53 PM, Clayton Coleman <[email protected]> wrote:
> If new-app -p is splitting on comma we need to fix that. I'm willing to > break backwards compatibility on new-app because this is a functionality > blocker. Process will be there for people who need the more complex flow. > near as i can tell, pflag appears to be doing the splitting. looks like anything that's a StringSlice arg type has that behavior built in: https://github.com/spf13/pflag/blob/master/string_slice.go#L52 so we probably have this behavior all over the place, unless someone has already created our own version of StringSlice that doesn't do this? > > On Thu, Jun 23, 2016 at 3:54 PM, Luke Meyer <[email protected]> wrote: > >> `oc process -v` and `oc new-app -p` work exactly the same, both being >> implemented the same. You can specify multiple of either. I thought there >> was supposed to be a way to escape commas but I can't find it now. >> >> FWIW you can specify newlines - anything, really, except a comma - in >> parameters. >> >> However, have you considered using a Secret or ConfigMap to supply the >> parameters? It's easy to put strings and files in those with oc create >> secret|configmap. If they're only needed at runtime, not for the actual >> template, that seems simplest. >> >> On Fri, Jun 17, 2016 at 6:07 PM, Clayton Coleman <[email protected]> >> wrote: >> >>> The -v flag needs to be fixed for sure (splitting flag values is bad). >>> >>> New-app should support both -f FILE and -p (which you can specify >>> multiple -p, one for each param). >>> >>> Do you have any templates that require new lines? >>> >>> On Jun 17, 2016, at 5:55 PM, Alex Wauck <[email protected]> wrote: >>> >>> I need to create services from a template that has a lot of parameters. >>> In addition to having a lot of parameters, it has parameters with values >>> containing commas, which does not play well with the -v flag for oc >>> process. Is there any way to make oc process get the parameter values from >>> a file? I'm currently tediously copy/pasting the values into the web UI, >>> which is not a good solution. >>> >>> -- >>> >>> Alex Wauck // DevOps Engineer >>> *E X O S I T E* >>> *www.exosite.com <http://www.exosite.com/>* >>> Making Machines More Human. >>> >>> _______________________________________________ >>> users mailing list >>> [email protected] >>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users >>> >>> >>> _______________________________________________ >>> users mailing list >>> [email protected] >>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users >>> >>> >> > > _______________________________________________ > users mailing list > [email protected] > http://lists.openshift.redhat.com/openshiftmm/listinfo/users > > -- Ben Parees | OpenShift
_______________________________________________ users mailing list [email protected] http://lists.openshift.redhat.com/openshiftmm/listinfo/users
