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