X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fclient%2FsfiAddAttribute.py;h=6fa51b40c9e1b3cc56f03f2f91caf0d9f32c25c8;hb=205bc659a512d77edd19358f724209983225bc43;hp=f22e63e8024045ce86cacff568d5ff63ac671798;hpb=f11dae03d2dc79be445c9a604c9c7fc4b222d98d;p=sfa.git diff --git a/sfa/client/sfiAddAttribute.py b/sfa/client/sfiAddAttribute.py index f22e63e8..6fa51b40 100755 --- a/sfa/client/sfiAddAttribute.py +++ b/sfa/client/sfiAddAttribute.py @@ -1,9 +1,12 @@ #! /usr/bin/env python import sys + +from sfa.util.sfalogging import logger from sfa.client.sfi_commands import Commands from sfa.rspecs.rspec import RSpec +logger.enable_console() command = Commands(usage="%prog [options] [node1 node2...]", description="Add sliver attributes to the RSpec. " + "This command reads in an RSpec and outputs a modified " + @@ -33,12 +36,12 @@ if command.opts.infile: try: rspec.version.add_default_sliver_attribute(name, value) except: - print >> sys.stderr, "FAILED: on all nodes: %s=%s" % (name, value) + logger.log_exc("sfiAddAttribute FAILED on all nodes: %s=%s" % (name, value)) else: for node in nodes: try: rspec.version.add_sliver_attribute(node, name, value) except: - print >> sys.stderr, "FAILED: on node %s: %s=%s" % (node, name, value) + logger.log_exc ("sfiAddAttribute FAILED on node %s: %s=%s" % (node, name, value)) print rspec.toxml()