File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -345,22 +345,10 @@ func listCmd(wm workspace.Manager) *cobra.Command {
345345 // Filter by --server if provided.
346346 serverFilter , _ := cmd .Flags ().GetString ("server" )
347347 if serverFilter != "" {
348- // Resolve server name from pool if possible.
349- resolvedHost := serverFilter
350- configPath , _ := server .DefaultConfigPath ()
351- if pool , err := server .NewFilePool (configPath , nil ); err == nil {
352- if servers , err := pool .List (); err == nil {
353- for _ , srv := range servers {
354- if srv .Name == serverFilter {
355- resolvedHost = server .SSHHost (& srv )
356- break
357- }
358- }
359- }
360- }
348+ resolvedHost , _ := resolveServer (serverFilter )
361349 filtered := make ([]workspace.Workspace , 0 )
362350 for _ , ws := range workspaces {
363- if ws .ServerHost == resolvedHost || ws . ServerHost == serverFilter {
351+ if ws .ServerHost == resolvedHost {
364352 filtered = append (filtered , ws )
365353 }
366354 }
@@ -1278,3 +1266,4 @@ func formatBytes(b int64) string {
12781266 default :
12791267 return fmt .Sprintf ("%d B" , b )
12801268 }
1269+ }
You can’t perform that action at this time.
0 commit comments