|
@@ -210,12 +210,12 @@ class Event(object):
|
|
|
|
|
|
"""
|
|
|
|
|
|
- _CRE = re.compile("((?P<props>[\w\s]+)\s+)?"
|
|
|
- "(?P<name>\w+)"
|
|
|
- "\((?P<args>[^)]*)\)"
|
|
|
- "\s*"
|
|
|
- "(?:(?:(?P<fmt_trans>\".+),)?\s*(?P<fmt>\".+))?"
|
|
|
- "\s*")
|
|
|
+ _CRE = re.compile(r"((?P<props>[\w\s]+)\s+)?"
|
|
|
+ r"(?P<name>\w+)"
|
|
|
+ r"\((?P<args>[^)]*)\)"
|
|
|
+ r"\s*"
|
|
|
+ r"(?:(?:(?P<fmt_trans>\".+),)?\s*(?P<fmt>\".+))?"
|
|
|
+ r"\s*")
|
|
|
|
|
|
_VALID_PROPS = set(["disable", "vcpu"])
|
|
|
|
|
@@ -326,7 +326,7 @@ def __repr__(self):
|
|
|
fmt)
|
|
|
# Star matching on PRI is dangerous as one might have multiple
|
|
|
# arguments with that format, hence the non-greedy version of it.
|
|
|
- _FMT = re.compile("(%[\d\.]*\w+|%.*?PRI\S+)")
|
|
|
+ _FMT = re.compile(r"(%[\d\.]*\w+|%.*?PRI\S+)")
|
|
|
|
|
|
def formats(self):
|
|
|
"""List conversion specifiers in the argument print format string."""
|