From 7d7c0f4dc299dc342c53341f61ae4643eb134213 Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Thu, 20 Sep 2007 16:44:02 -0400 Subject: Remove yaml libraries (configparser is good enough) plus remove references to virt-factory. --- server/yaml/inline.py | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100755 server/yaml/inline.py (limited to 'server/yaml/inline.py') diff --git a/server/yaml/inline.py b/server/yaml/inline.py deleted file mode 100755 index 8e647de..0000000 --- a/server/yaml/inline.py +++ /dev/null @@ -1,38 +0,0 @@ -import re -import string - -class InlineTokenizer: - def __init__(self, data): - self.data = data - - def punctuation(self): - puncts = [ '[', ']', '{', '}' ] - for punct in puncts: - if self.data[0] == punct: - self.data = self.data[1:] - return punct - - def up_to_comma(self): - match = re.match('(.*?)\s*, (.*)', self.data) - if match: - self.data = match.groups()[1] - return match.groups()[0] - - def up_to_end_brace(self): - match = re.match('(.*?)(\s*[\]}].*)', self.data) - if match: - self.data = match.groups()[1] - return match.groups()[0] - - def next(self): - self.data = string.strip(self.data) - productions = [ - self.punctuation, - self.up_to_comma, - self.up_to_end_brace - ] - for production in productions: - token = production() - if token: - return token - -- cgit