added missing modeldef.py and fixed genfieldfill

This commit is contained in:
Binh 2013-04-20 14:34:14 -05:00
parent 9bbe100929
commit b9982c3a21
2 changed files with 88 additions and 2 deletions

View file

@ -20,13 +20,13 @@ class ModelDefFFParser(ModelDefParser):
class ClassEntryFieldFill(ClassEntryCommentSequence):
def process(self):
print("def s(k,v):\n\tgetattr(record, k).value = v\n")
print("# " + ''.join(self.classname))
print("def s(k,v):\n getattr(record, k).value = v\n")
for line in self.lines:
parts = line.strip().split()
if parts and not parts[0].startswith('blank'):
print( ("s('%s'," % parts[0]).ljust(50) + ')')
parser = argparse.ArgumentParser(
description="Generate prototype field filling commands from pyaccuwage model definition."
)