equal
deleted
inserted
replaced
756 |
756 |
757 def register_property(self, key, type, help, default=None, vocabulary=None, |
757 def register_property(self, key, type, help, default=None, vocabulary=None, |
758 sitewide=False): |
758 sitewide=False): |
759 """register a given property""" |
759 """register a given property""" |
760 properties = self['propertydefs'] |
760 properties = self['propertydefs'] |
761 assert type in YAMS_TO_PY |
761 assert type in YAMS_TO_PY, 'unknown type %s' % type |
762 properties[key] = {'type': type, 'vocabulary': vocabulary, |
762 properties[key] = {'type': type, 'vocabulary': vocabulary, |
763 'default': default, 'help': help, |
763 'default': default, 'help': help, |
764 'sitewide': sitewide} |
764 'sitewide': sitewide} |
765 |
765 |
766 def property_info(self, key): |
766 def property_info(self, key): |