Skip to content

_frontend/widget.py: show_pipeline() Don't show buildable for junction

Tom Pollard requested to merge tpollard/showjunction into master

Description

Don't claim that a junction element itself is buildable in the output of bst show. I've chosen to output junction in magenta, as that's commonly used for INFO based types. I'm interested in other peoples opinions on this choice.

buildstream/doc/examples/junctions$ bst show
[--:--:--][        ][    main:core activity                 ] START   Loading elements
[00:00:00][        ][    main:core activity                 ] SUCCESS Loading elements
[--:--:--][        ][    main:core activity                 ] START   Resolving elements
[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving elements
[--:--:--][        ][    main:core activity                 ] START   Resolving cached state
[00:00:00][        ][    main:core activity                 ] SUCCESS Resolving cached state
    junction 4b82ad549e52c6b14f0608d431960379bbd10fa6996d9e104f4a98bf54599068 hello-junction.bst 
   buildable 96c1370154f9c55cb4bce4f570858805cbf09274fd568e60061b4b769a04ee86 hello-junction.bst:base/alpine.bst 
     waiting 511a2ab5503b5cbea54297b669900d12d56aef80a27600a2c6cfa14539fdb033 hello-junction.bst:base.bst 
fetch needed f3b6a55807b847031677eee35488b3c9497b1a173dafa4a5a54cd8f87e6367c9 hello-junction.bst:hello.bst 
     waiting b4fcbe65d006f8ff4491be450a617e8ccc9359a17734cce8e1d431325820e64f callHello.bst 

This merge request, when approved, will close: #1205 (closed)


Edited by Tom Pollard

Merge request reports