コード例 #1
0
    def assert_fact(self, message):
        if self._handle == 0:
            raise Exception('Queue has already been closed')

        if 'sid' in message:
            rules.queue_assert_fact(self._handle, str(message['sid']), self._ruleset_name, json.dumps(message, ensure_ascii=False))
        else: 
            rules.queue_assert_fact(self._handle, None, self._ruleset_name, json.dumps(message, ensure_ascii=False))
コード例 #2
0
ファイル: engine.py プロジェクト: jruizgit/rules
    def assert_fact(self, message):
        if self._handle == 0:
            raise Exception('Queue has already been closed')

        if 'sid' in message:
            rules.queue_assert_fact(self._handle, str(message['sid']), self._ruleset_name, json.dumps(message, ensure_ascii=False))
        else: 
            rules.queue_assert_fact(self._handle, None, self._ruleset_name, json.dumps(message, ensure_ascii=False))
コード例 #3
0
 def assert_fact(self, message):
     if 'sid' in message:
         rules.queue_assert_fact(self._handle, str(message['sid']),
                                 self._ruleset_name,
                                 json.dumps(message, ensure_ascii=False))
     else:
         rules.queue_assert_fact(self._handle, None, self._ruleset_name,
                                 json.dumps(message, ensure_ascii=False))
コード例 #4
0
ファイル: engine.py プロジェクト: jruizgit/rules
    def queue_assert_fact(self, sid, ruleset_name, message):
        if sid != None: 
            sid = str(sid)

        rules.queue_assert_fact(self._handle, sid, ruleset_name, json.dumps(message, ensure_ascii=False))
コード例 #5
0
ファイル: engine.py プロジェクト: nafey/rules
 def queue_assert_fact(self, sid, ruleset_name, message):
     rules.queue_assert_fact(self._handle, str(sid), ruleset_name,
                             json.dumps(message, ensure_ascii=False))
コード例 #6
0
 def assert_fact(self, message):
     rules.queue_assert_fact(self._handle, str(message['sid']),
                             self._ruleset_name, json.dumps(message))
コード例 #7
0
ファイル: engine.py プロジェクト: JessicaHsu/rules
 def queue_assert_fact(self, sid, ruleset_name, message):
     rules.queue_assert_fact(self._handle, str(sid), ruleset_name, json.dumps(message))
コード例 #8
0
ファイル: engine.py プロジェクト: JessicaHsu/rules
 def assert_fact(self, message):
     rules.queue_assert_fact(self._handle, str(message['sid']), self._ruleset_name, json.dumps(message))