def register_policies(): # Register policy types and policies. registered_type_count = 0 try: LOG.info('=========================================================') LOG.info('############## Registering policy types #################') LOG.info('=========================================================') import st2actions registered_type_count = policies_registrar.register_policy_types( st2actions) except Exception: LOG.warning('Failed to register policy types.', exc_info=True) LOG.info('Registered %s policy types.', registered_type_count) registered_count = 0 try: LOG.info('=========================================================') LOG.info('############## Registering policies #####################') LOG.info('=========================================================') registered_count = policies_registrar.register_policies() except Exception: LOG.warning('Failed to register policies.', exc_info=True) LOG.info('Registered %s policies.', registered_count)
def register_policies(): # Register policy types and policies. try: LOG.info("=========================================================") LOG.info("############## Registering policy types #################") LOG.info("=========================================================") import st2actions import st2common.content.policiesregistrar as policies_registrar registered_type_count = policies_registrar.register_policy_types(st2actions) except Exception: LOG.warning("Failed to register policy types.", exc_info=True) LOG.info("Registered %s policy types.", registered_type_count) try: LOG.info("=========================================================") LOG.info("############## Registering policies #####################") LOG.info("=========================================================") import st2common.content.policiesregistrar as policies_registrar registered_count = policies_registrar.register_policies() except Exception: LOG.warning("Failed to register policies.", exc_info=True) LOG.info("Registered %s policies.", registered_count)
def test_register_policy_types(self): self.assertEqual(register_policy_types(st2tests), 2) type1 = PolicyType.get_by_ref('action.concurrency') self.assertEqual(type1.name, 'concurrency') self.assertEqual(type1.resource_type, 'action') type2 = PolicyType.get_by_ref('action.mock_policy_error') self.assertEqual(type2.name, 'mock_policy_error') self.assertEqual(type2.resource_type, 'action')
def register_policies(): # Register policy types and policies. registered_type_count = 0 try: LOG.info('=========================================================') LOG.info('############## Registering policy types #################') LOG.info('=========================================================') import st2actions registered_type_count = policies_registrar.register_policy_types(st2actions) except Exception: LOG.warning('Failed to register policy types.', exc_info=True) LOG.info('Registered %s policy types.', registered_type_count) registered_count = 0 try: LOG.info('=========================================================') LOG.info('############## Registering policies #####################') LOG.info('=========================================================') registered_count = policies_registrar.register_policies() except Exception: LOG.warning('Failed to register policies.', exc_info=True) LOG.info('Registered %s policies.', registered_count)