本文整理匯總了Python中st2common.persistence.reactor.Trigger.get_by_ref方法的典型用法代碼示例。如果您正苦於以下問題:Python Trigger.get_by_ref方法的具體用法?Python Trigger.get_by_ref怎麽用?Python Trigger.get_by_ref使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類st2common.persistence.reactor.Trigger
的用法示例。
在下文中一共展示了Trigger.get_by_ref方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: _get_trigger_instance_db
# 需要導入模塊: from st2common.persistence.reactor import Trigger [as 別名]
# 或者: from st2common.persistence.reactor.Trigger import get_by_ref [as 別名]
def _get_trigger_instance_db(self):
if self._trigger_instance_file_path:
return self._get_trigger_instance_db_from_file(file_path=os.path.realpath(self._trigger_instance_file_path))
elif self._trigger_instance_id:
trigger_instance_db = TriggerInstance.get_by_id(self._trigger_instance_id)
trigger_db = Trigger.get_by_ref(trigger_instance_db.trigger)
return trigger_instance_db, trigger_db
raise ValueError("One of _trigger_instance_file_path or" "_trigger_instance_id should be specified.")
示例2: get_trigger_db_by_ref
# 需要導入模塊: from st2common.persistence.reactor import Trigger [as 別名]
# 或者: from st2common.persistence.reactor.Trigger import get_by_ref [as 別名]
def get_trigger_db_by_ref(ref):
"""
Returns the trigger object from db given a string ref.
:param ref: Reference to the trigger db object.
:type ref: ``str``
:rtype trigger_type: ``object``
"""
return Trigger.get_by_ref(ref)