(rc, list_of_output) = details should be
rc, stdout, stderr = details or rc, list_of_output = details[0], details[1:] On Wed, Jan 21, 2009 at 3:57 PM, <[email protected]> wrote: > > - Avis: Ce message est confidentiel et ne s'adresse qu'aux destinataires. > Si vous le recevez par erreur, veuillez le supprimer et nous en aviser. > - > Hi > > I'm trying to run this script : > > #!/usr/bin/python > # report on any drives with SMART issues > # these are likely going to kick the bucket > # (C) Michael DeHaan, 2007 <[email protected]> > # =============================================== > > import func.overlord.client as fc > > info = fc.Client("*").command.run("rug --terse ca>/tmp/rug.log") > > failures = 0 > > for (host,details) in info.iteritems(): > > if type(details) != list: > print "%s had an error : %s" % (host,str(details)) > break > > (rc, list_of_output) = details > if rc != 0: > print "============================================" > print "Host %s may have problems" % host > print "\n".join(list_of_output[3:]) > failures = failures + 1 > > print "\n%s systems reported problems" % failures > > And I get the following error message : > > Traceback (most recent call last): > File "/test/test2.py", line 19, in ? > (rc, list_of_output) = details > ValueError: too many values to unpack > > Claude > > _______________________________________________ > Func-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/func-list > -- Silas Sewell 720-863-4557 | www.silassewell.com
<<24782429.jpg>>
_______________________________________________ Func-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/func-list
