Esempio n. 1
0
 def __init__(self, content, comment=None):
     self.assign = list(self._get_assigned_vars(content))
     try:
         self.keyword = content[len(self.assign)]
     except IndexError:
         self.keyword = None
     self.args = content[len(self.assign) + 1:]
     self.comment = Comment(comment)
Esempio n. 2
0
 def __init__(self, name, value, comment=None):
     self.name = name.rstrip('= ')
     if name.startswith('$') and value == []:
         value = ''
     if isinstance(value, basestring):
         value = [value
                  ]  # Must support scalar lists until RF 2.8 (issue 939)
     self.value = value
     self.comment = Comment(comment)