I''m trying to determine if ''!'' is in fact a separator
in domain sxp.
According to is_separator() in tools/python/xen/xend/sxp.py it is
def is_separator(self, c):
return self.in_class(c, ''{}()<>[]!;'')
But ''!'' is a valid character in domain sxp, e.g.
(vbd
(protocol x86_64-abi)
...
(mode w!)
...
)
With ''!'' being a separator, mode must be quoted in order to
parse the
above sxp config correctly. I cannot find any other use of
''!'' in
domain sxp - and certainly no use of it as a separator.
Does anyone know of the use of ''!'' as a separator? If not,
the attached
patch removes it from is_separator().
Regards,
Jim
Signed-off-by: Jim Fehlig <jfehlig@novell.com>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel