diff --git a/.gitmodules b/.gitmodules index b85216f992..77da5936e3 100644 --- a/.gitmodules +++ b/.gitmodules @@ -146,7 +146,7 @@ fxDONOTUSEurl = https://github.com/ESMCI/ccs_config_cesm.git [submodule "cime"] path = cime url = https://github.com/ESMCI/cime -fxtag = cime6.1.145 +fxtag = cime6.1.152 fxrequired = ToplevelRequired fxDONOTUSEurl = https://github.com/ESMCI/cime diff --git a/cime b/cime index 0fc24bad91..e752d032c7 160000 --- a/cime +++ b/cime @@ -1 +1 @@ -Subproject commit 0fc24bad917f692bce6438d56c573b4e9c7a6ef8 +Subproject commit e752d032c76ae2de21c9b72a5b1f4d0c5998c04d diff --git a/cime_config/cam.case_setup.py b/cime_config/cam.case_setup.py index e8cb17c5a6..b6c4473ac8 100755 --- a/cime_config/cam.case_setup.py +++ b/cime_config/cam.case_setup.py @@ -21,13 +21,14 @@ logger = logging.getLogger(__name__) -if len(sys.argv) != 3: +if len(sys.argv) != 4: raise SystemExit(f"Incorrect call to {sys.argv[0]}, need CAM root and case root") # end if cam_root = sys.argv[1] case_root = sys.argv[2] +non_local = sys.argv[3] == 'True' -with Case(case_root) as case: +with Case(case_root, non_local=non_local) as case: cam_config = case.get_value('CAM_CONFIG_OPTS') # Gather case information (from _build_usernl_files in case_setup.py) comp_interface = case.get_value("COMP_INTERFACE") diff --git a/cime_config/testdefs/testlist_cam.xml b/cime_config/testdefs/testlist_cam.xml index 47641cba0b..c53e94a5fd 100644 --- a/cime_config/testdefs/testlist_cam.xml +++ b/cime_config/testdefs/testlist_cam.xml @@ -84,7 +84,7 @@ - + @@ -1276,7 +1276,7 @@ - +