示例#1
0
文件: service.py 项目: lilnana00/3ddd
 def __repr__(self):
     if self.type == 'rest':
         return "<Service(id='%s', type='%s', name='%s', category='%s', service_class='%s', " \
                "default_response='%s', default_srai='%s', default_aiml='%s', " \
                "load_default_aiml='%s', " \
                "success_prefix='%s', " \
                "url='%s', " \
                "rest_timeout='%s', rest_retries='%s'" \
                ")>" % (
             DAOUtils.valid_id(self.id), self.type, self.name, self.category, self.service_class,
             self.default_response, self.default_srai, self.default_aiml,
             "False" if self.load_default_aiml is False else "True",
             self.success_prefix,
             self.url,
             self.rest_timeout, self.rest_retries)
     else:
         return "<Service(id='%s', type='%s', name='%s', category='%s', service_class='%s', " \
                "default_response='%s', default_srai='%s', default_aiml='%s', load_default_aiml='%r', " \
                "success_prefix='%s', " \
                "url='%s' " \
                ")>" % (
             DAOUtils.valid_id(self.id), self.type, self.name, self.category, self.service_class,
                 self.default_response, self.default_srai, self.default_aiml,
                 "False" if self.load_default_aiml is False else "True",
                 self.success_prefix,
                 self.url
                 )
示例#2
0
 def from_document(data):
     trigger = Trigger(None, None)
     trigger.id = DAOUtils.get_value_from_data(data, '_id')
     trigger.name = DAOUtils.get_value_from_data(data, 'name')
     trigger.trigger_class = DAOUtils.get_value_from_data(
         data, 'trigger_class')
     return trigger
示例#3
0
文件: error.py 项目: lilnana00/3ddd
 def from_document(data):
     error = Error(None, None, None, None)
     error.id = DAOUtils.get_value_from_data(data, '_id')
     error.error = DAOUtils.get_value_from_data(data, 'error')
     error.file = DAOUtils.get_value_from_data(data, 'file')
     error.start = DAOUtils.get_value_from_data(data, 'start')
     error.end = DAOUtils.get_value_from_data(data, 'end')
     return error
示例#4
0
 def from_document(data):
     duplicate = Duplicate(None, None, None, None)
     duplicate.id = DAOUtils.get_value_from_data(data, '_id')
     duplicate.duplicate = DAOUtils.get_value_from_data(data, 'duplicate')
     duplicate.file = DAOUtils.get_value_from_data(data, 'file')
     duplicate.start = DAOUtils.get_value_from_data(data, 'start')
     duplicate.end = DAOUtils.get_value_from_data(data, 'end')
     return duplicate
示例#5
0
文件: linked.py 项目: lilnana00/3ddd
 def from_document(data):
     linked = LinkedAccount(None, None)
     linked.id = DAOUtils.get_value_from_data(data, '_id')
     linked.primary_userid = DAOUtils.get_value_from_data(
         data, 'primary_userid')
     linked.linked_userid = DAOUtils.get_value_from_data(
         data, 'linked_userid')
     return linked
示例#6
0
文件: rdf.py 项目: lilnana00/3ddd
 def from_document(data):
     rdf = RDF(None, None, None, None)
     rdf.id = DAOUtils.get_value_from_data(data, '_id')
     rdf.name = DAOUtils.get_value_from_data(data, 'name')
     rdf.subject = DAOUtils.get_value_from_data(data, 'subject')
     rdf.predicate = DAOUtils.get_value_from_data(data, 'predicate')
     rdf.object = DAOUtils.get_value_from_data(data, 'object')
     return rdf
示例#7
0
 def from_document(data):
     twitter = Twitter(None, None)
     twitter.id = DAOUtils.get_value_from_data(data, '_id')
     twitter.last_direct_message_id = DAOUtils.get_value_from_data(
         data, 'last_direct_message_id')
     twitter.last_status_id = DAOUtils.get_value_from_data(
         data, 'last_status_id')
     return twitter
示例#8
0
文件: link.py 项目: lilnana00/3ddd
 def __repr__(self):
     return "<Linked(id='%s', primary='%s', generated='%s', provided='%s', expired='%s', expires='%s')>" % (
         DAOUtils.valid_id(self.id),
         self.primary_user,
         self.generated_key,
         self.provided_key,
         DAOUtils.valid_id(self.expires),
         DAOUtils.valid_id(self.expired),
     )
示例#9
0
文件: rdf.py 项目: lilnana00/3ddd
 def __repr__(self):
     return "<RDF(id='%s', name='%s', subject='%s', predicate='%s', object='%s')>" % \
            (DAOUtils.valid_id(self.id),
             self.name,
             self.subject,
             self.predicate,
             self.object)
示例#10
0
 def __repr__(self):
     return "<Conversation(id='%s', clientid='%s', userid='%s', botid='%s', brainid='%s', maxhistories='%d'>" % \
            (DAOUtils.valid_id(self.id),
             self.clientid,
             self.userid,
             self.botid,
             self.brainid,
             self.maxhistories)
示例#11
0
 def __repr__(self):
     return "<Conversation(id='%s', clientid='%s', userid='%s', botid='%s', brainid='%s', question='%s', sentence='%s', response='%s'>" % \
            (DAOUtils.valid_id(self.id),
             self.clientid,
             self.userid,
             self.botid,
             self.brainid,
             self.question,
             self.sentence,
             self.response)
示例#12
0
文件: link.py 项目: lilnana00/3ddd
 def from_document(data):
     link = Link(None, None, None)
     link.id = DAOUtils.get_value_from_data(data, '_id')
     link.primary_user = DAOUtils.get_value_from_data(data, 'primary_user')
     link.generated_key = DAOUtils.get_value_from_data(
         data, 'generated_key')
     link.provided_key = DAOUtils.get_value_from_data(data, 'provided_key')
     link.expires = DAOUtils.get_value_from_data(data, 'expires')
     link.expired = DAOUtils.get_value_from_data(data, 'expired')
     link.retry_count = DAOUtils.get_value_from_data(data, 'retry_count', 0)
     return link
示例#13
0
    def from_document(data):

        id = DAOUtils.get_value_from_data(data, '_id')
        groupid = DAOUtils.get_value_from_data(data, 'groupid')
        userid = DAOUtils.get_value_from_data(data, 'userid')
        topic = DAOUtils.get_value_from_data(data, 'topic')
        that = DAOUtils.get_value_from_data(data, 'that')
        pattern = DAOUtils.get_value_from_data(data, 'pattern')
        template = DAOUtils.get_value_from_data(data, 'template')

        return Category(id=id,
                        groupid=groupid,
                        userid=userid,
                        topic=topic,
                        that=that,
                        pattern=pattern,
                        template=template)
示例#14
0
 def __repr__(self):
     return "<Variable(id='%s', clientid='%s', userid='%s', name='%s', value='%s')>" % \
            (DAOUtils.valid_id(self.id), self.clientid, self.userid, self.name, self.value)
示例#15
0
 def __repr__(self):
     return "<Map(id='%s', name='%s', key='%s', value='%s')>" % \
            (DAOUtils.valid_id(self.id), self.name, self.key, self.value)
示例#16
0
 def __repr__(self):
     return "<GroupRole(id='%s', group='%s', role='%s')>"%(DAOUtils.valid_id(self.id), self.group, self.role)
示例#17
0
 def __repr__(self):
     return "<GroupUser(id='%s', group='%s', user='******')>"%(DAOUtils.valid_id(self.id), self.group, self.user)
示例#18
0
 def __repr__(self):
     return "<AuthoriseGroup(id='%s', name='%s', parent='%s')>"%(DAOUtils.valid_id(self.id), self.name, self.parent)
示例#19
0
 def __repr__(self):
     return "<GroupGroup(id='%s', group='%s', subgroup='%s')>"%(DAOUtils.valid_id(self.id), self.group, self.subgroup)
示例#20
0
 def __repr__(self):
     return "<AuthoriseUser(id='%s', name='%s')>"%(DAOUtils.valid_id(self.id), self.name)
示例#21
0
 def __repr__(self):
     return "<UserRole(id='%s', user='******', role='%s')>"%(DAOUtils.valid_id(self.id), self.user, self.role)
示例#22
0
 def __repr__(self):
     return "<Twitter(id='%s', last_direct_message_id='%s', last_status_id='%s')>" % \
            (DAOUtils.valid_id(self.id), self.last_direct_message_id, self.last_status_id)
示例#23
0
 def __repr__(self):
     return "<PostProcessor(id='%s', classname='%s')>" % (DAOUtils.valid_id(
         self.id), self.classname)
示例#24
0
 def __repr__(self):
     return "<LicenseKey(id='%s', name='%s', key='%s')>" % (
         DAOUtils.valid_id(self.id), self.name, self.key)
示例#25
0
 def __repr__(self):
     return "<Map(id='%s', name='%s', values='%s')>" % (DAOUtils.valid_id(
         self.id), self.name, ", ".join(self.key_values))
示例#26
0
 def from_document(data):
     amap = Map(None, None)
     amap.id = DAOUtils.get_value_from_data(data, '_id')
     amap.name = DAOUtils.get_value_from_data(data, 'name')
     amap.key_values = DAOUtils.get_value_from_data(data, 'key_values', [])
     return amap
示例#27
0
文件: lookup.py 项目: lilnana00/3ddd
 def from_document(data):
     lookup = Lookup(None, None)
     lookup.id = DAOUtils.get_value_from_data(data, '_id')
     lookup.key = DAOUtils.get_value_from_data(data, 'key')
     lookup.value = DAOUtils.get_value_from_data(data, 'value')
     return lookup
示例#28
0
文件: lookup.py 项目: lilnana00/3ddd
 def __repr__(self):
     return "<Lookup(id='%s', key='%s', value='%s')>" % (DAOUtils.valid_id(self.id), self.key, self.value)
示例#29
0
 def __repr__(self):
     return "<TemplateNode(id='%s', name='%s', node_class='%s')>" % (
         DAOUtils.valid_id(self.id), self.name, self.node_class)
示例#30
0
 def __repr__(self):
     return "<Corpus(id='%s', word='%s'>" % (DAOUtils.valid_id(self.id), self.word)