#!/usr/bin/env python3 import os import sys from conf import conf from conf import sf import initialize import kernel import boot import database import exceptions import utils def test(): try: utils.dirtycheck() except exceptions.DirtyRepository as e: print("Warning: " + str(e)) initialize.base() print("-- Make --") conf.kernel_make_output = True img = kernel.make('test') try: os.remove(sf(conf.jobfolder_linux_image)) except FileNotFoundError: pass os.symlink(img, sf(conf.jobfolder_linux_image)) conf.boot_output = True conf.parse_output = True print("-- Boot --") config = database.Config('0', 'test', img) boot.boot(config, False) ################################################################################# if __name__ == "__main__": test()