autosubmit.git¶
-
class
autosubmit.git.autosubmit_git.
AutosubmitGit
(expid)¶ Class to handle experiment git repository
Parameters: expid (str) – experiment identifier -
static
check_commit
(as_conf)¶ Function to check uncommited changes
Parameters: as_conf (autosubmit.config.AutosubmitConfig) – experiment configuration
-
static
clean_git
(as_conf)¶ Function to clean space on BasicConfig.LOCAL_ROOT_DIR/git directory.
Parameters: as_conf (autosubmit.config.AutosubmitConfig) – experiment configuration
-
static
clone_repository
(as_conf, force, hpcarch)¶ Clones a specified git repository on the project folder
Parameters: - as_conf (autosubmit.config.AutosubmitConfig) – experiment configuration
- force (bool) – if True, it will overwrite any existing clone
- hpcarch – current main platform
Returns: True if clone was successful, False otherwise
-
static