bobg / bobg/fab

Inconsistent rules for Command output

Open
#34 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The `StdoutFile` and `StderrFile` fields of `Command` are used as-is when opening the files they name. But when specified via yaml, the filenames are interpreted relative to the yaml file's `_dir` directive.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how Command's StdoutFile and StderrFile values are opened, comparing direct field values with values loaded from YAML. Check how the YAML _dir directive affects filenames. Done means both fields follow one consistent path-resolution rule, with the behavior verified for direct and YAML-specified commands.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.