Exemple #1
0
    def build_system(self, package, system_file=None, verbose=False, try_count=5, wait_time=1.0):
        if system_file is None:
            system_file = package.default_system_filepath

        for i in range(0, try_count):
            if verbose: sys.stdout.write('# Building RT-System (file=%s)\n' % system_file)
            from rtshell import rtresurrect
            if rtresurrect.main([system_file]) == 0:
                return 0
            time.sleep(wait_time)
        raise wasanbon.BuildSystemException()
Exemple #2
0
def exe_rtresurrect(file=None):
    if not file:
        file = wasanbon.setting()['application']['system']
    return rtresurrect.main([file]) == 0
Exemple #3
0
def exe_rtresurrect(file=None):
    if not file:
        file = wasanbon.setting()['application']['system']
    return rtresurrect.main([file]) == 0