解决方案 »

  1.   

    /usr/lib/python2.7/dist-packages/ceilometer/alarm/service.py文件中有一个定义:AlarmNotifierServiceAlarmNotifierService:是一个OpenstackRPC Service,依赖ceilometer.alarm.notifier包中的notifierplugin实现。接收消息队列中topic为“alarm_notifier”的消息(由evaluator发出的)并调用notify_alarm,调用_handle_action方法,最终通过notifier.notify来执行alarm的action._handle_action中有try:
    应该就是对不同alarm进行处理的action,但是是url形式上面是我搜集到和自己看到的service.py的代码,大概明白怎么做了,不过还是懵懂啊,try后应该怎么处理?