base: Add warn() and inform() to m5.utils for use from python
authorSascha Bischoff <sascha.bischoff@arm.com>
Fri, 15 Feb 2013 22:40:10 +0000 (17:40 -0500)
committerSascha Bischoff <sascha.bischoff@arm.com>
Fri, 15 Feb 2013 22:40:10 +0000 (17:40 -0500)
commit2f3b322280a742069fd8965d723a2205a4a8cc00
tree8c40a9c9397e5ffdb2a3382fd2b4766b6ac13977
parente88e7d88b9a9876ee040dad96acf3deabebe1fa7
base: Add warn() and inform() to m5.utils for use from python

This patch adds two fuctions to m5.util, warn and inform, which mirror those
found in the C++ side of gem5. These are added in addition to the already
existing m5.util.panic and m5.util.fatal which already mirror the C++
functionality. This ensures that warning and information messages generated
by python are in the same format as those generated by C++.

Occurrences of
    print "Warning: %s..." % name
have been replaced with
    warn("%s...", name)
src/python/m5/SimObject.py
src/python/m5/ticks.py
src/python/m5/util/__init__.py
src/python/m5/util/dot_writer.py