Skip to content

Commit fea2ae1

Browse files
author
Samuel Moors
committed
maintain alphabetical order
1 parent b9a670f commit fea2ae1

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

easybuild/tools/config.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -519,9 +519,9 @@ class ConfigurationVariables(BaseConfigurationVariables):
519519
'failed_install_build_dirs_path',
520520
'failed_install_logs_path',
521521
'installpath',
522+
'installpath_data',
522523
'installpath_modules',
523524
'installpath_software',
524-
'installpath_data',
525525
'job_backend',
526526
'logfile_format',
527527
'moduleclasses',
@@ -535,9 +535,9 @@ class ConfigurationVariables(BaseConfigurationVariables):
535535
'repositorypath',
536536
'sourcepath',
537537
'sourcepath_data',
538+
'subdir_data',
538539
'subdir_modules',
539540
'subdir_software',
540-
'subdir_data',
541541
'tmp_logdir',
542542
]
543543
KNOWN_KEYS = REQUIRED # KNOWN_KEYS must be defined for FrozenDictKnownKeys functionality

easybuild/tools/options.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -611,12 +611,12 @@ def config_options(self):
611611
'strlist', 'store', []),
612612
'installpath': ("Install path for software and modules",
613613
None, 'store', mk_full_default_path('installpath')),
614+
'installpath-data': ("Install path for data (if None, combine --installpath and --subdir-data)",
615+
None, 'store', None),
614616
'installpath-modules': ("Install path for modules (if None, combine --installpath and --subdir-modules)",
615617
None, 'store', None),
616618
'installpath-software': ("Install path for software (if None, combine --installpath and --subdir-software)",
617619
None, 'store', None),
618-
'installpath-data': ("Install path for data (if None, combine --installpath and --subdir-data)",
619-
None, 'store', None),
620620
'job-backend': ("Backend to use for submitting jobs", 'choice', 'store',
621621
DEFAULT_JOB_BACKEND, sorted(avail_job_backends().keys())),
622622
# purposely take a copy for the default logfile format
@@ -665,11 +665,11 @@ def config_options(self):
665665
None, 'store', mk_full_default_path('sourcepath')),
666666
'sourcepath-data': ("Path(s) to where data sources should be downloaded (string, colon-separated) "
667667
"(same as sourcepath if not specified)", None, 'store', None),
668+
'subdir-data': ("Installpath subdir for data",
669+
None, 'store', DEFAULT_PATH_SUBDIRS['subdir_data']),
668670
'subdir-modules': ("Installpath subdir for modules", None, 'store', DEFAULT_PATH_SUBDIRS['subdir_modules']),
669671
'subdir-software': ("Installpath subdir for software",
670672
None, 'store', DEFAULT_PATH_SUBDIRS['subdir_software']),
671-
'subdir-data': ("Installpath subdir for data",
672-
None, 'store', DEFAULT_PATH_SUBDIRS['subdir_data']),
673673
'subdir-user-modules': ("Base path of user-specific modules relative to --envvars-user-modules",
674674
None, 'store', None),
675675
'suffix-modules-path': ("Suffix for module files install path", None, 'store', GENERAL_CLASS),

0 commit comments

Comments
 (0)