from st2common.content.loader import ContentPackLoader from st2common.content.loader import MetaLoader from st2common.bootstrap.base import ResourceRegistrar import st2common.content.utils as content_utils from st2common.models.api.action import ActionAPI from st2common.models.api.sensor import SensorTypeAPI from st2common.models.api.rule import RuleAPI from st2common.service_setup import db_setup from st2common.service_setup import db_teardown from st2common.models.system.common import ResourceReference from st2common.persistence.rule import Rule from st2common.persistence.sensor import SensorType from st2common.persistence.action import Action registrar = ResourceRegistrar() registrar.ALLOWED_EXTENSIONS = ['.yaml', '.yml', '.json'] meta_loader = MetaLoader() API_MODELS_ARTIFACT_TYPES = { 'actions': ActionAPI, 'sensors': SensorTypeAPI, 'rules': RuleAPI } API_MODELS_PERSISTENT_MODELS = { Action: ActionAPI, SensorType: SensorTypeAPI, Rule: RuleAPI }
from st2common.content.loader import ContentPackLoader from st2common.content.loader import MetaLoader from st2common.bootstrap.base import ResourceRegistrar import st2common.content.utils as content_utils from st2common.models.api.action import ActionAPI from st2common.models.api.sensor import SensorTypeAPI from st2common.models.api.rule import RuleAPI from st2common.models.db import db_setup from st2common.models.db import db_teardown from st2common.models.system.common import ResourceReference from st2common.persistence.rule import Rule from st2common.persistence.sensor import SensorType from st2common.persistence.action import Action registrar = ResourceRegistrar() registrar.ALLOWED_EXTENSIONS = [".yaml", ".yml", ".json"] meta_loader = MetaLoader() API_MODELS_ARTIFACT_TYPES = {"actions": ActionAPI, "sensors": SensorTypeAPI, "rules": RuleAPI} API_MODELS_PERSISTENT_MODELS = {Action: ActionAPI, SensorType: SensorTypeAPI, Rule: RuleAPI} def do_register_cli_opts(opts, ignore_errors=False): for opt in opts: try: cfg.CONF.register_cli_opt(opt) except: if not ignore_errors: raise
from st2common.content.loader import ContentPackLoader from st2common.content.loader import MetaLoader from st2common.bootstrap.base import ResourceRegistrar import st2common.content.utils as content_utils from st2common.models.api.action import ActionAPI from st2common.models.api.sensor import SensorTypeAPI from st2common.models.api.rule import RuleAPI from st2common.service_setup import db_setup from st2common.service_setup import db_teardown from st2common.models.system.common import ResourceReference from st2common.persistence.rule import Rule from st2common.persistence.sensor import SensorType from st2common.persistence.action import Action registrar = ResourceRegistrar() registrar.ALLOWED_EXTENSIONS = [".yaml", ".yml", ".json"] meta_loader = MetaLoader() API_MODELS_ARTIFACT_TYPES = { "actions": ActionAPI, "sensors": SensorTypeAPI, "rules": RuleAPI, } API_MODELS_PERSISTENT_MODELS = { Action: ActionAPI, SensorType: SensorTypeAPI, Rule: RuleAPI, }