Thanks Nir. He is using hosted engine which already uses vdscli On 18 September 2016 at 13:55, Nir Soffer <nsof...@redhat.com> wrote:
> On Sun, Sep 18, 2016 at 10:51 AM, Roy Golan <rgo...@redhat.com> wrote: > >> Alexsey thank you. >> >> Irit, Danken please have a look at https://bugzilla.redhat.com/sh >> ow_bug.cgi?id=1377069 >> > > This is unfortunate regression in 4.0, should be fixed soon. > > In meantime this can be fixed by removing this line: > > warnings.simplefilter("always", category=DeprecationWarning) > > In /usr/lib/python2.7/site-packages/vdsm/vdscli.py > > Note that vdsClient will be removed soon and you should > not use it for automation. > > Please use vdsm.vdscli library for automation. > > Nir > > >> >> On 18 September 2016 at 10:49, <aleksey.maksi...@it-kb.ru> wrote: >> >>> https://bugzilla.redhat.com/show_bug.cgi?id=1377069 >>> >>> 18.09.2016, 10:09, "Roy Golan" <rgo...@redhat.com>: >>> > On 18 September 2016 at 09:48, <aleksey.maksi...@it-kb.ru> wrote: >>> >> Thanks Roy >>> >> >>> >> But if I'm going to redirect the output of the hosted-engine command >>> to /dev/null, I can not identify the possible problem of the command :( >>> > >>> > That's only stderror. You should still see the standard input and >>> check for $? value. Not perfect but I think this can get you started. I >>> must say I am against this deprecation warning and I'll make an effort to >>> find other ways of doing that >>> > >>> >> It may be possible exclude DeprecationWarning from the code in next >>> version 4.0.4 :) ? >>> > >>> > I know VDSM guys started working on that but its WIP. Can you please >>> open a bug for that and I'll make sure to put it on the right person? >>> > >>> >> 18.09.2016, 09:27, "Roy Golan" <rgo...@redhat.com>: >>> >>> Try to point stderr to /dev/null. For example this should work: >>> >>> >>> >>> ```bash >>> >>> vdsClient -s 0 list table 2> /dev/null >>> >>> ``` >>> >>> >>> >>> On 18 September 2016 at 08:59, <aleksey.maksi...@it-kb.ru> wrote: >>> >>>> Hello oVirt guru`s ! >>> >>>> >>> >>>> Every time I call the commands: >>> >>>> >>> >>>> * hosted-engine --set-maintenance --mode=global >>> >>>> * hosted-engine --set-maintenance --mode=none >>> >>>> >>> >>>> The message appears: >>> >>>> >>> >>>> /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: >>> DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is >>> deprecated, please use vdsm.jsonrpcvdscli >>> >>>> import vdsm.vdscli >>> >>>> ... >>> >>>> >>> >>>> This message prevents tracking the status of execution of commands >>> in my scripts. >>> >>>> >>> >>>> How can I suppress this message? >>> >>>> _______________________________________________ >>> >>>> Users mailing list >>> >>>> Users@ovirt.org >>> >>>> http://lists.ovirt.org/mailman/listinfo/users >>> >> >> >> _______________________________________________ >> Users mailing list >> Users@ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >> >> >
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users