templates.template Module¶
The templates.template module
Abstract template class
-
class
solidbyte.templates.template.Template(*args, **kwargs)[source]¶ Template abstract
-
__init__(*args, **kwargs)[source]¶ Init the Template object. Arguments can be added by subclasses. The one used by Template are documented below.
Parameters: - dir_mode – (
int) The directory mode permissions - pwd – (
pathlib.Path) The current working directory
- dir_mode – (
-
copy_template_file(dest_dir, subdir, filename)[source]¶ Copy a file from the template module directory to dest
Parameters: - dest_dir – (
pathlib.Path) - The destination directory in the project structure - subdir – (
pathlib.Path) - The subdirectory under dest_dir - filename – (
str) - The name of the destination file
Returns: (
str) Destination path- dest_dir – (
-