| 36 | |
| 37 | |
| 38 | class RuleTypeSpecDB(me.EmbeddedDocument): |
| 39 | ref = me.StringField(unique=False, help_text="Type of rule.", default="standard") |
| 40 | parameters = me.DictField(default={}) |
| 41 | |
| 42 | def __str__(self): |
| 43 | result = [] |
| 44 | result.append("RuleTypeSpecDB@") |
| 45 | result.append(str(id(self))) |
| 46 | result.append('(ref="%s", ' % self.ref) |
| 47 | result.append('parameters="%s")' % self.parameters) |
| 48 | return "".join(result) |
| 49 | |
| 50 | |
| 51 | class ActionExecutionSpecDB(me.EmbeddedDocument): |