github_interface#
- ioapps.github_interface.git_checkout(func)[source]#
DESCRIPTION:
This function is a wrapper function for the respective GitHub checkout application.
- Parameters:
- func:
Callable A Python Callable object containing the function to be wrapped.
- func:
- Returns:
- wrapped_function:
Callable A Python Callable object containing the wrapped function.
- wrapped_function:
- Return type:
Callable
- ioapps.github_interface.git_clone(func)[source]#
DESCRIPTION:
This function is a wrapper function for the respective GitHub clone application.
- Parameters:
- func:
Callable A Python Callable object containing the function to be wrapped.
- func:
- Returns:
- wrapped_function:
Callable A Python Callable object containing the wrapped function.
- wrapped_function:
- Return type:
Callable
- ioapps.github_interface.git_info(git_obj)[source]#
DESCRIPTION:
This function defines a Python Simplenamespace object containing the respective GitHub package attributes.
- Parameters:
- git_obj:
SimpleNamespace A Python SimpleNamespace object containing the attributes for the respective GitHub package.
- git_obj:
- Returns:
- git_obj:
SimpleNamespace A Python SimpleNamespace object containing the validated schema attribute for the respective GitHub package clone.
- git_obj:
- Return type:
SimpleNamespace