On Sun, Sep 18, 2016 at 2:03 PM, Roy Golan <rgo...@redhat.com> wrote:
> Thanks Nir. He is using hosted engine which already uses vdscli > Right, this issue effects any program importing vdscli. Fixed in https://gerrit.ovirt.org/64100 > > 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