コード例 #1
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
コード例 #2
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
コード例 #3
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
コード例 #4
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
コード例 #5
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
コード例 #6
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
コード例 #7
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
コード例 #8
0
ファイル: category.py プロジェクト: zippyy/program-y
    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)
コード例 #9
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
コード例 #10
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
コード例 #11
0
 def from_document(data):
     regexdao = Regex(None, None)
     regexdao.id = DAOUtils.get_value_from_data(data, '_id')
     regexdao.name = DAOUtils.get_value_from_data(data, 'name')
     regexdao.value = DAOUtils.get_value_from_data(data, 'value')
     return regexdao
コード例 #12
0
 def from_document(data):
     variabledao = DefaultVariable(None, None)
     variabledao.id = DAOUtils.get_value_from_data(data, '_id')
     variabledao.name = DAOUtils.get_value_from_data(data, 'name')
     variabledao.value = DAOUtils.get_value_from_data(data, 'value')
     return variabledao
コード例 #13
0
 def from_document(data):
     propertydao = Property(None, None)
     propertydao.id = DAOUtils.get_value_from_data(data, '_id')
     propertydao.name = DAOUtils.get_value_from_data(data, 'name')
     propertydao.value = DAOUtils.get_value_from_data(data, 'value')
     return propertydao
コード例 #14
0
 def from_document(data):
     aset = Set(None, None)
     aset.id = DAOUtils.get_value_from_data(data, '_id')
     aset.name = DAOUtils.get_value_from_data(data, 'name')
     aset.values = DAOUtils.get_value_from_data(data, 'values', [])
     return aset
コード例 #15
0
ファイル: user.py プロジェクト: lilnana00/3ddd
 def from_document(data):
     user = User(None, None)
     user.id = DAOUtils.get_value_from_data(data, '_id')
     user.userid = DAOUtils.get_value_from_data(data, 'userid')
     user.client = DAOUtils.get_value_from_data(data, 'client')
     return user
コード例 #16
0
ファイル: service.py プロジェクト: lilnana00/3ddd
 def from_document(data):
     service = Service()
     service.id = DAOUtils.get_value_from_data(data, '_id')
     service.type = DAOUtils.get_value_from_data(data, 'type')
     service.name = DAOUtils.get_value_from_data(data, 'name')
     service.category = DAOUtils.get_value_from_data(data, 'category')
     service.default_response = DAOUtils.get_value_from_data(
         data, 'default_response')
     service.default_srai = DAOUtils.get_value_from_data(
         data, 'default_srai')
     service.default_aiml = DAOUtils.get_value_from_data(
         data, 'default_aiml')
     service.success_prefix = DAOUtils.get_value_from_data(
         data, 'success_prefix')
     service.url = DAOUtils.get_value_from_data(data, 'url')
     service.rest_timeout = DAOUtils.get_value_from_data(
         data, 'rest_timeout')
     service.rest_retries = DAOUtils.get_value_from_data(
         data, 'rest_retries')
     return service
コード例 #17
0
ファイル: license.py プロジェクト: lilnana00/3ddd
 def from_document(data):
     license = LicenseKey(None, None)
     license.id = DAOUtils.get_value_from_data(data, '_id')
     license.name = DAOUtils.get_value_from_data(data, 'name')
     license.key = DAOUtils.get_value_from_data(data, 'key')
     return license
コード例 #18
0
 def from_document(data):
     processor = PostQuestionProcessor(None)
     processor.id = DAOUtils.get_value_from_data(data, '_id')
     processor.classname = DAOUtils.get_value_from_data(data, 'classname')
     return processor
コード例 #19
0
ファイル: oob.py プロジェクト: lilnana00/3ddd
 def from_document(data):
     oob = OOB(None, None)
     oob.id = DAOUtils.get_value_from_data(data, '_id')
     oob.name = DAOUtils.get_value_from_data(data, 'name')
     oob.oob_class = DAOUtils.get_value_from_data(data, 'oob_class')
     return oob
コード例 #20
0
ファイル: node.py プロジェクト: lilnana00/3ddd
 def from_document(data):
     node = TemplateNode(None, None)
     node.id = DAOUtils.get_value_from_data(data, '_id')
     node.name = DAOUtils.get_value_from_data(data, 'name')
     node.node_class = DAOUtils.get_value_from_data(data, 'node_class')
     return node
コード例 #21
0
 def test_get_value_from_data(self):
     self.assertIsNone(DAOUtils.get_value_from_data({}, "key1"))
     self.assertIsNone(
         DAOUtils.get_value_from_data({"key1": "value1"}, "key2"))
     self.assertEqual(
         "value1", DAOUtils.get_value_from_data({"key1": "value1"}, "key1"))
コード例 #22
0
ファイル: corpus.py プロジェクト: lilnana00/3ddd
 def from_document(data):
     lookup = Corpus(None)
     lookup.id = DAOUtils.get_value_from_data(data, '_id')
     lookup.words = DAOUtils.get_value_from_data(data, 'words', default=[])
     return lookup
コード例 #23
0
ファイル: usergroups.py プロジェクト: lilnana00/3ddd
 def from_document(data):
     usergroups = UserGroups(None)
     usergroups.id = DAOUtils.get_value_from_data(data, '_id')
     usergroups.usergroups = DAOUtils.get_value_from_data(data, 'usergroups', {})
     return usergroups