summaryrefslogtreecommitdiff
path: root/runner/shell/hydrated.go
diff options
context:
space:
mode:
Diffstat (limited to 'runner/shell/hydrated.go')
-rw-r--r--runner/shell/hydrated.go9
1 files changed, 8 insertions, 1 deletions
diff --git a/runner/shell/hydrated.go b/runner/shell/hydrated.go
index 5a86d5a..77fc45c 100644
--- a/runner/shell/hydrated.go
+++ b/runner/shell/hydrated.go
@@ -1,7 +1,9 @@
package shell
import (
+ "pik/describe"
"pik/runner"
+ "pik/spool"
)
type HydratedShellTarget struct {
@@ -13,5 +15,10 @@ func (h *HydratedShellTarget) Icon() string {
}
func (h *HydratedShellTarget) Description() string {
- return "//TODO"
+ desc, err := describe.Describe(h.BaseTarget.Script)
+ if err != nil {
+ spool.Warn("%v\n", err)
+ return ""
+ }
+ return desc
}