Custom

class linuxiso.custom.core.Custom(conf=None)[source]

Bases: object

Custom iso

create(file_iso)[source]

Create custom iso/image from a other normal iso params file_iso : Name iso used

list()[source]

Get list of cusotm iso.

remove(iso)[source]

Delete custom iso/image from a other normal iso params file_iso : Name iso used

>>> custom.remove("Custom-FullAuto-Debian-9-strech-amd64-netinst-server.iso")
remove_all()[source]

Remove all iso

>>> download.remove_all()
static render(path_template_file, context)[source]

Simple function to use jinja2 template with file

status(iso)[source]

Check custom iso/image status return : dict with status

status_all()[source]

Check custom iso/image status return : dict with status