|
|
@ -30,7 +30,7 @@ class openrc(procmail): |
|
|
|
reComment = re.compile("[ \t]*%s" %(_comment)) |
|
|
|
reSepFields = re.compile(sepFields) |
|
|
|
# разделитель названия и значения переменной |
|
|
|
reSeparator = re.compile("=") |
|
|
|
dataFieldSeparator = "=" |
|
|
|
|
|
|
|
def setDataField(self, txtLines, endtxtLines): |
|
|
|
"""Создаем список объектов с переменными""" |
|
|
@ -57,10 +57,10 @@ class openrc(procmail): |
|
|
|
field = fieldData() |
|
|
|
else: |
|
|
|
pars = textLine.strip() |
|
|
|
nameValue = self.reSeparator.split(pars) |
|
|
|
if len(nameValue) == 2: |
|
|
|
nameValue = pars.partition(self.dataFieldSeparator) |
|
|
|
if nameValue[1] == self.dataFieldSeparator: |
|
|
|
name = nameValue[0] |
|
|
|
value = nameValue[1].replace(self.sepFields,"") |
|
|
|
value = nameValue[2].replace(self.sepFields,"") |
|
|
|
field.name = (name.replace(" ","").replace("\t","")).lower() |
|
|
|
field.value = value |
|
|
|
field.br = textLine |
|
|
|