Bare Template

The bare template that creates a minimum project structure.

Create a bare project template

class solidbyte.templates.templates.bare.BareTemplate(*args, **kwargs)[source]
__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
create_deployment()[source]

Create the deploy file

create_networks()[source]

Create the networks.yml file

initialize()[source]

Initialize the template and create a bare project structure

solidbyte.templates.templates.bare.get_template_instance(*args, **kwargs)[source]

Return a bare template