AcademySoftwareFoundation / AcademySoftwareFoundation/OpenCue
TMPDIR is set to mcp by default on outline wrapper. It should be set on the outline config file
- Dominant language
- Python
- Stars
- 957
- Forks
- 259
- Avg merge
- 3d 6h
- Merged PRs (30d)
- 16
Description
**Describe the enhancement**
When launching a job using pyoutline, users are facing the following error:
```
mkdir: cannot create directory ‘/mcp’: Permission denied
Bad : modifier in $ ( ).
```
The [wrapper script](https://github.com/AcademySoftwareFoundation/OpenCue/blob/master/pyoutline/wrappers/opencue_wrap_frame) is hardcoded to `/mcp` which is not a common directory on people's environments. Ideally this should be configured and documented on the outiline.cfg file.
Contributor guide
Research direction
Read pyoutline/wrappers/opencue_wrap_frame and locate the outline.cfg configuration described in the issue. Determine how TMPDIR is currently assigned and how that config is loaded, then verify that the wrapper no longer defaults to /mcp and that the setting is documented in outline.cfg.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, shell
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100