llnl / llnl/MACSio

Add CL args to control file system dir naming

Open
#27 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
34
Forks
16
PR merge metrics
No merged PRs in 30d

Description

Macsio generates a large number of log files. Is it possible to redirect those files to another directory in the command line?

login-1:macsio_darshan$ ls
darshan_runtime_logs	    macsio_silo_00002_005.silo	macsio_silo_00005_004.silo
macsio			    macsio_silo_00002_006.silo	macsio_silo_00005_005.silo
macsio-log.log		    macsio_silo_00002_007.silo	macsio_silo_00005_006.silo
macsio-timings.log	    macsio_silo_00002_008.silo	macsio_silo_00005_007.silo
macsio_silo_00000_000.silo  macsio_silo_00002_009.silo	macsio_silo_00005_008.silo
macsio_silo_00000_001.silo  macsio_silo_00003_000.silo	macsio_silo_00005_009.silo
macsio_silo_00000_002.silo  macsio_silo_00003_001.silo	macsio_silo_00006_000.silo
macsio_silo_00000_003.silo  macsio_silo_00003_002.silo	macsio_silo_00006_001.silo
macsio_silo_00000_004.silo  macsio_silo_00003_003.silo	macsio_silo_00006_002.silo
macsio_silo_00000_005.silo  macsio_silo_00003_004.silo	macsio_silo_00006_003.silo
macsio_silo_00000_006.silo  macsio_silo_00003_005.silo	macsio_silo_00006_004.silo
macsio_silo_00000_007.silo  macsio_silo_00003_006.silo	macsio_silo_00006_005.silo
macsio_silo_00000_008.silo  macsio_silo_00003_007.silo	macsio_silo_00006_006.silo
macsio_silo_00000_009.silo  macsio_silo_00003_008.silo	macsio_silo_00006_007.silo
macsio_silo_00001_000.silo  macsio_silo_00003_009.silo	macsio_silo_00006_008.silo
macsio_silo_00001_001.silo  macsio_silo_00004_000.silo	macsio_silo_00006_009.silo

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no source files or tests. Start by locating MACSio’s command-line argument handling and the code that generates the log and .silo paths; verify the requested directory behavior with an existing command-line run. Done means users can redirect the generated files to another directory through command-line arguments.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
cli
Issue type
Feature
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.