MVS-sysgen / sysgen

Jay Moseley MVS 3.8j sysgen automation
71 stars 19 forks source link

Change new DASD volsers from numeric to alpha #21

Closed jgeorge44 closed 2 years ago

jgeorge44 commented 2 years ago

Change the default volser naming from numeric (111111) to alpha (AAAAAA) in sysgen.py. Using numeric volsers limits the number of DASD creatable in any step to 9 volumes, and the final customization step already creates 8 volumes as it is. Using alphabetical volsers at least stretches that list to 26 from 9. In the future, this should include a bounds check to make sure we don't go past ZZZZZZ or possibly revert back to "real" numeric volsers like 000001++ or something.

jgeorge44 commented 2 years ago

Allow -C parameter if there's no .step file and no completed build. This allows ./sysgen.py -C to kick off a build from a clean environment so dummies like me don't keep forgetting the -C when they have to restart the build and end up doing the first step over and over until they realize they forgot the -C

Didnt mean to attach them both to the same pull request, sorry!