[2.4, websockets] Only send node interface data on websocket when needed

Bug #1759085 reported by Lee Trager on 2018-03-27
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Medium
Unassigned

Bug Description

Every time the node is loaded all interface information is loaded as well. On the node details page this information is only shown on the interfaces page. That information should only be sent when visible.

Lee Trager (ltrager) on 2018-03-27
summary: - Split node interface info into its own websocket
+ Only send node interface data on websocket when needed
summary: - Only send node interface data on websocket when needed
+ [2.4, websockets] Only send node interface data on websocket when needed
Lee Trager (ltrager) wrote :

Interface data is needed for filtering and on the listing page as well as displaying the primary MAC address. Removing interface data may save some data on details page load but would complicate handler code as get() would have to send less data then list()

Changed in maas:
status: Triaged → Won't Fix
Changed in maas:
status: Won't Fix → Triaged
Changed in maas:
milestone: 2.4.0beta2 → 2.4.0beta3
Changed in maas:
milestone: 2.4.0beta3 → 2.4.0beta4
Changed in maas:
milestone: 2.4.0beta4 → 2.4.x
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers