Base Version Control System Class all VCS related classes should extend from, provides common API.
This class should be overridden in VCS subclass, if not a FacioException will be raised.
Print error that does not result in an exit (Red)
Parameters: | message (str) – Message to print to user |
---|
Common message prompting for gathering input form the end user.
Parameters: | message (str) – Message to print to user |
---|
Create a temporary directory to clone the template to.
Returns: | str – Temp directory path |
---|
Print message information to user (Blue)
Parameters: | message (str) – Message to print to user |
---|
** Optional Key Word Arguments **
Parameters: | color – Clint color function to use |
---|---|
Type: | function – default blue |
Template.copy callback function to remove created temp directory.
Print a success message (Green)
Parameters: | message (str) – Message to print to user |
---|
Print a warning message (Yellow)
Parameters: | message (str) – Message to print to user |
---|
Git Version Control System for cloning git repositories.
Print error that does not result in an exit (Red)
Parameters: | message (str) – Message to print to user |
---|
Common message prompting for gathering input form the end user.
Parameters: | message (str) – Message to print to user |
---|
Create a temporary directory to clone the template to.
Returns: | str – Temp directory path |
---|
Print message information to user (Blue)
Parameters: | message (str) – Message to print to user |
---|
** Optional Key Word Arguments **
Parameters: | color – Clint color function to use |
---|---|
Type: | function – default blue |
Template.copy callback function to remove created temp directory.
Print a success message (Green)
Parameters: | message (str) – Message to print to user |
---|
Print a warning message (Yellow)
Parameters: | message (str) – Message to print to user |
---|
Mercurial Version Control System for cloning hg repositories.
Print error that does not result in an exit (Red)
Parameters: | message (str) – Message to print to user |
---|
Common message prompting for gathering input form the end user.
Parameters: | message (str) – Message to print to user |
---|
Create a temporary directory to clone the template to.
Returns: | str – Temp directory path |
---|
Print message information to user (Blue)
Parameters: | message (str) – Message to print to user |
---|
** Optional Key Word Arguments **
Parameters: | color – Clint color function to use |
---|---|
Type: | function – default blue |
Template.copy callback function to remove created temp directory.
Print a success message (Green)
Parameters: | message (str) – Message to print to user |
---|
Print a warning message (Yellow)
Parameters: | message (str) – Message to print to user |
---|