Sandbox/Migration example: Difference between revisions
< Sandbox
Jump to navigation
Jump to search
(Created page with "Here is an example of what you might see: $ modules-migrate This application will help you adapt your environment-modules customizations to Carbon's naming scheme updat...") |
mNo edit summary |
||
Line 3: | Line 3: | ||
This application will help you adapt your environment-modules customizations to | This application will help you adapt your environment-modules customizations to | ||
Carbon's naming scheme | Carbon's naming scheme 2 (introduced in 2016). | ||
Your module commands will be | Your module commands will be _removed_ from .bashrc and instead placed into two similar | ||
files .modules-1 and .modules-2, for use by different operating system releases. | |||
The file text manipulation done here is fairly basic. You will have | NOTE: The file text manipulation done here is fairly basic. You will have | ||
opportunity to review and edit the results. | |||
'''Continue? [Y/n] '''y | '''Continue? [Y/n] '''y |
Revision as of 21:56, March 22, 2016
Here is an example of what you might see:
$ modules-migrate This application will help you adapt your environment-modules customizations to Carbon's naming scheme 2 (introduced in 2016). Your module commands will be _removed_ from .bashrc and instead placed into two similar files .modules-1 and .modules-2, for use by different operating system releases. NOTE: The file text manipulation done here is fairly basic. You will have opportunity to review and edit the results. Continue? [Y/n] y ====================================================================== diff of changes from .bashrc: ====================================================================== 19,21c19,21 < module load vasp5 < module load g09/D.01.x86_64-2 < module load GaussView --- > # module load vasp5 > # module load g09/D.01.x86_64-2 > # module load GaussView Accept changes in .bashrc? [Y/n] y Putting in place ... `.bashrc.tentative' -> `.bashrc' Opening text editor for .modules-1.tentative .modules-2.tentative ... Continue? [Y/n] y
- (editor session omitted.)
~ ~ ~ ====================================================================== Review: "module" lines in new files: ====================================================================== ==> .modules-1.tentative <== # Carbon modules initialization for v1-style module names, used on CentOS-5. # To stop using v1-style modules, remove this file. # # Initially extracted from .bashrc by modules-migrate . # # This file is in TCL syntax. module load vasp5 module load g09/D.01.x86_64-2 module load GaussView # vim:syntax=tcl: ==> .modules-2.tentative <== # Carbon modules initialization for v2-style module names, used on CentOS-6. # Also used on CentOS-5 if .modules-1 does not exist. # # Initially extracted from .bashrc by modules-migrate . # # This file is in TCL syntax. module load vasp5 module load gaussian/09/D.01.x86_64-2 module load gaussview # vim:syntax=tcl: ====================================================================== Accept changes (a), Edit (e), or Quit (q)? a Renaming files ... `.modules-1.tentative' -> `.modules-1' `.modules-2.tentative' -> `.modules-2' Done.