+1 for the best effort with warnings. On Sun, Aug 6, 2017 at 9:19 PM, Pradeep Kumbhar <prad...@datatorrent.com> wrote:
> +1 for the best effort with warnings as default behavior and an optional > flag for Validate & Fail (Ajay's suggestion) > > > On Sun, Aug 6, 2017 at 12:14 PM, Mohit Jotwani <mo...@datatorrent.com> > wrote: > > > +1 for best efforts with warning logs. > > > > Regards, > > Mohit > > > > Sent from my iPhone > > > > > On Aug 6, 2017, at 12:42 AM, Vlad Rozov <vro...@apache.org> wrote: > > > > > > I don't see need for the flag either. The output of the command should > > be what applications were stopped/shutdown and which one were not (for > any > > reason). > > > > > > Thank you, > > > > > > Vlad > > > > > >> On 8/4/17 23:21, Sanjay Pujare wrote: > > >> +1 for best effort. I don't think a flag to offer alternative behavior > > is > > >> of much value. > > >> > > >>> On Aug 5, 2017 11:31 AM, "AJAY GUPTA" <ajaygit...@gmail.com> wrote: > > >>> > > >>> It could be useful to have a flag and let user decide the best > > approach fit > > >>> for him. We can have the default behaviour as best-effort with > support > > for > > >>> Validate and fail via flag. > > >>> > > >>> Ajay > > >>> > > >>> On Sat, 5 Aug 2017 at 8:33 AM, Bhupesh Chawda < > bhup...@datatorrent.com > > > > > >>> wrote: > > >>> > > >>>> +1 for best effort with warnings. > > >>>> > > >>>> ~ Bhupesh > > >>>> > > >>>>> On Aug 4, 2017 23:46, "Pramod Immaneni" <pra...@datatorrent.com> > > wrote: > > >>>>> > > >>>>> I would prefer "Best effort" with warnings for the ones that are > > >>> invalid. > > >>>>> On Fri, Aug 4, 2017 at 9:42 AM, Florian Schmidt < > > >>> flor...@datatorrent.com > > >>>>> wrote: > > >>>>> > > >>>>>> Hey everyone, > > >>>>>> > > >>>>>> I am currently extending the ApexCli so that the `shutdown-app` > > >>> command > > >>>>>> supports the both the appId and the appName as an argument (see > > >>>>>> https://issues.apache.org/jira/browse/APEXCORE-767 < > > >>>>>> https://issues.apache.org/jira/browse/APEXCORE-767>) > > >>>>>> > > >>>>>> During the review of the pull request, the following discussion > came > > >>>> up: > > >>>>>> When a user passes multiple appNames / appIds to the shutdown > > command > > >>>>>> (e.g. shutdown-app appA appB appC) and e.g. appB does not exists, > > >>> which > > >>>>> one > > >>>>>> of the two approaches do we want to go: > > >>>>>> > > >>>>>> "Best effort”: Try to shutdown all those apps where we can find an > > >>> app > > >>>> to > > >>>>>> the provided appName or appId. Print a warning if an app cannot > > >>> found. > > >>>>>> “Validate and Fail”: Validate that all apps can be found by the > > >>>> provided > > >>>>>> appId / appName. Do not run the command if one of the apps can’t > be > > >>>> found > > >>>>>> This decision would probably influence the behavior of other CLI > > >>>> commands > > >>>>>> in the future as well, so that they all behave in a consistent > way. > > >>>> What > > >>>>>> are your opinions? > > >>>>>> > > >>>>>> Regards > > >>>>>> > > >>>>>> Florian > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > > > > > > > > -- > _____________________________________________________________ > *Regards,* > *Pradeep * > *Kumbhar* > *, *QA Engineer > , > e > : prad...@datatorrent.com | > m > : 9168978932 | > t > : @daemon12 > 7 > > > www.datatorrent.com > > > | > > | > apex.apache.org > >