Revision 95059648 snf-cyclades-app/synnefo/logic/callbacks.py

b/snf-cyclades-app/synnefo/logic/callbacks.py
177 177
              msg['instance'])
178 178

  
179 179

  
180
@instance_from_msg
181
@if_update_required
182
def update_net(vm, msg, event_time):
183
    """Process a notification of type 'ganeti-net-status'"""
184
    log.debug("Processing ganeti-net-status msg: %s", msg)
185

  
186
    if msg['type'] != "ganeti-net-status":
187
        log.error("Message is of unknown type %s", msg['type'])
188
        return
189

  
190
    backend.process_net_status(vm, event_time, msg['nics'])
191

  
192
    log.debug("Done processing ganeti-net-status msg for vm %s.",
193
              msg["instance"])
194

  
195

  
196 180
@network_from_msg
197 181
@if_update_required
198 182
def update_network(network, msg, event_time):

Also available in: Unified diff