Adding a tag indicating manual connection is needed when displaying interfaces

Bug #1654130 reported by XiaoGuo, Liu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
snapd
Triaged
Wishlist
Unassigned

Bug Description

Currently, when I use "snap interfaces" command, it shows:

Slot Plug
bluez:service -
hello-producer:content hello-consumer
ubuntu-app-platform:platform -
:alsa -
:avahi-observe -
:bluetooth-control -
:browser-support mychrome,ss-qt
:camera -
...
:network-setup-observe -
:ofono -
:opengl mychrome,opengles-sample,ss-qt,tensorflow-demo,uitk-gallery
:openvswitch -
:openvswitch-support -
:optical-drive -
:ppp -
:process-control -
:pulseaudio mychrome
:raw-usb -
:removable-media -
:screen-inhibit-control -
:shutdown -
:snapd-control snapweb
:system-observe -
:system-trace -
:time-control -
:timeserver-control -

I am thinking whether it is good to show the slots which need to have manual connection with a "*" at the end of the display. As such:

Slot Plug
bluez:service* -
hello-producer:content hello-consumer
ubuntu-app-platform:platform -
:alsa -
:avahi-observe -
:bluetooth-control -
:browser-support mychrome,ss-qt
:camera* -
...
:network-setup-observe -
:ofono -
:opengl mychrome,opengles-sample,ss-qt,tensorflow-demo,uitk-gallery
:openvswitch -
:openvswitch-support -
:optical-drive -
:ppp -
:process-control* -
:pulseaudio mychrome
:raw-usb -
:removable-media -
:screen-inhibit-control -
:shutdown -
:snapd-control snapweb
:system-observe* -
:system-trace -
:time-control -
:timeserver-control -

For example, in the above display, "camera" is displayed as "camera*", indicating a manual connection is needed for the interface. It is clear for developer to do the right thing when developing their software.

no longer affects: snappy
Changed in snapd:
status: New → Triaged
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.