Skip to content

cleanup(cfg_files): Flatten last per-server subdir nist/xray/smurf-srv09 (#81)#966

Open
ruck314 wants to merge 2 commits into
mainfrom
issues-81
Open

cleanup(cfg_files): Flatten last per-server subdir nist/xray/smurf-srv09 (#81)#966
ruck314 wants to merge 2 commits into
mainfrom
issues-81

Conversation

@ruck314
Copy link
Copy Markdown
Contributor

@ruck314 ruck314 commented May 1, 2026

Summary

  • Closes Reorganize pysmurf cfg files #81 by removing the last smurf-srv*/ subdirectory under cfg_files/.
  • Moves cfg_files/nist/xray/smurf-srv09/experiment_nistxray_srv09_dspv3_cc02-05_lbOnlyBay0.cfg up to cfg_files/nist/xray/, matching the flat layout used by every other location.
  • Filename is unchanged, so existing user scripts that reference it by name (e.g. scratch/shawn/scripts/init_nist_xray.py) keep working.

Background

Issue #81 (Aug 2019) asked to drop the per-server subdirectory layer inside each location. The bulk of that work was done years ago:

  • 04c4a76 (PR Issue91 #107, Sep 2019) flattened stanford/smurf-srv03/ and stanford/smurf-srv04/.
  • 9037791 (Nov 2019) flattened pton/smurf-srv08/.

nist/xray/smurf-srv09/ was missed. This PR finishes the cleanup. After merge, find cfg_files -type d -name 'smurf-srv*' returns nothing.

The naming-guideline portion of the original issue was deliberately scoped to confluence by the reporter ("set some guideline ... and post that to the confluence"); no in-repo action is needed there.

Test plan

  • find cfg_files -type d -name 'smurf-srv*' returns nothing
  • git log --follow on the moved file shows preserved history
  • flake8 --count python/ returns 0 (no Python touched, but verified)
  • No code references the old path; the only consumer references the file by basename

…v09 (#81)

Issue #81 asked to drop the per-server subdirectory layer inside each location.
PR #107 (04c4a76, Sep 2019) flattened stanford/smurf-srv03 and smurf-srv04, and
9037791 (Nov 2019) flattened pton/smurf-srv08, but nist/xray/smurf-srv09
was missed. Move its lone cfg file up to nist/xray/ so the layout matches
every other location (b33, kx, lab1, nist/cmb, pton, rflab, slac, stanford,
ucsd, template). The filename is unchanged so existing user scripts that
reference it (e.g. scratch/shawn/scripts/init_nist_xray.py) keep working.
@ruck314 ruck314 requested review from swh76 and tristpinsm as code owners May 1, 2026 20:56
@github-actions github-actions Bot added the client Changes to the client code label May 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client Changes to the client code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reorganize pysmurf cfg files

2 participants