示例#1
0
文件: model.py 项目: sallecta/timbrel
def set_custom_iso_image_volume_id(new_custom_iso_image_volume_id):
    global custom_iso_image_volume_id
    custom_iso_image_volume_id = new_custom_iso_image_volume_id.strip(
    ) if new_custom_iso_image_volume_id else ''
    timbrel_log.info(me,
        'The custom ISO image volume id is',
        custom_iso_image_volume_id)
示例#2
0
文件: model.py 项目: sallecta/timbrel
def set_custom_iso_image_version_number(new_custom_iso_image_version_number):
    global custom_iso_image_version_number
    custom_iso_image_version_number = new_custom_iso_image_version_number.strip(
    ) if new_custom_iso_image_version_number else ''
    timbrel_log.info(me,
        'The custom ISO image version number is',
        custom_iso_image_version_number)
示例#3
0
文件: model.py 项目: sallecta/timbrel
def set_custom_iso_image_md5_sum(new_custom_iso_image_md5_sum):
    global custom_iso_image_md5_sum
    custom_iso_image_md5_sum = new_custom_iso_image_md5_sum.strip(
    ) if new_custom_iso_image_md5_sum else ''
    timbrel_log.info(me,
        'The custom ISO image md5 sum is',
        custom_iso_image_md5_sum)
示例#4
0
文件: model.py 项目: sallecta/timbrel
def set_custom_iso_image_disk_name(new_custom_iso_image_disk_name):
    global custom_iso_image_disk_name
    custom_iso_image_disk_name = new_custom_iso_image_disk_name.strip(
    ) if new_custom_iso_image_disk_name else ''
    timbrel_log.info(me,
        'The custom ISO image disk name is',
        custom_iso_image_disk_name)
示例#5
0
文件: model.py 项目: sallecta/timbrel
def set_custom_iso_image_md5_filepath(new_custom_iso_image_md5_filepath):
    global custom_iso_image_md5_filepath
    custom_iso_image_md5_filepath = new_custom_iso_image_md5_filepath.strip(
    ) if new_custom_iso_image_md5_filepath else ''
    timbrel_log.info(me,
        'The custom ISO image md5 filepath is',
        custom_iso_image_md5_filepath)
示例#6
0
文件: model.py 项目: sallecta/timbrel
def set_custom_iso_image_md5_filename(new_custom_iso_image_md5_filename):
    global custom_iso_image_md5_filename
    custom_iso_image_md5_filename = new_custom_iso_image_md5_filename.strip(
    ) if new_custom_iso_image_md5_filename else ''
    timbrel_log.info(me,
        'The custom ISO image md5 filename is',
        custom_iso_image_md5_filename)
示例#7
0
文件: model.py 项目: sallecta/timbrel
def set_is_success_copy_original_iso_files(
        new_is_success_copy_original_iso_files):
    global is_success_copy_original_iso_files
    is_success_copy_original_iso_files = new_is_success_copy_original_iso_files
    timbrel_log.info(me,
        'Is success copy boot files',
        is_success_copy_original_iso_files)
示例#8
0
文件: model.py 项目: sallecta/timbrel
def set_custom_iso_image_directory(new_custom_iso_image_directory):
    global custom_iso_image_directory
    custom_iso_image_directory = new_custom_iso_image_directory.strip(
    ) if new_custom_iso_image_directory else ''
    timbrel_log.info(me,
        'The custom ISO image directory is',
        custom_iso_image_directory)
示例#9
0
文件: model.py 项目: sallecta/timbrel
def set_original_iso_image_mount_point(new_original_iso_image_mount_point):
    global original_iso_image_mount_point
    original_iso_image_mount_point = new_original_iso_image_mount_point.strip(
    ) if new_original_iso_image_mount_point else ''
    timbrel_log.info(me,
        'The original ISO image mount point is',
        original_iso_image_mount_point)
示例#10
0
文件: model.py 项目: sallecta/timbrel
def set_original_iso_image_volume_id(new_original_iso_image_volume_id):
    global original_iso_image_volume_id
    original_iso_image_volume_id = new_original_iso_image_volume_id.strip(
    ) if new_original_iso_image_volume_id else ''
    timbrel_log.info(me,
        'The original ISO image volume id is',
        original_iso_image_volume_id)
示例#11
0
文件: model.py 项目: sallecta/timbrel
def set_casper_relative_directory(new_casper_relative_directory):
    global casper_relative_directory
    casper_relative_directory = new_casper_relative_directory.strip(
    ) if new_casper_relative_directory else ''
    timbrel_log.info(me,
        'The casper relative directory is',
        casper_relative_directory)
示例#12
0
文件: model.py 项目: sallecta/timbrel
def set_original_iso_image_directory(new_original_iso_image_directory):
    global original_iso_image_directory
    original_iso_image_directory = new_original_iso_image_directory.strip(
    ) if new_original_iso_image_directory else ''
    timbrel_log.info(me,
        'The original ISO image directory is',
        original_iso_image_directory)
示例#13
0
文件: model.py 项目: sallecta/timbrel
def set_original_iso_image_disk_name(new_original_iso_image_disk_name):
    global original_iso_image_disk_name
    original_iso_image_disk_name = new_original_iso_image_disk_name.strip(
    ) if new_original_iso_image_disk_name else ''
    timbrel_log.info(me,
        'The original ISO image disk name is',
        original_iso_image_disk_name)
示例#14
0
文件: model.py 项目: sallecta/timbrel
def set_original_iso_image_filepath(new_original_iso_image_filepath):
    global original_iso_image_filepath
    original_iso_image_filepath = new_original_iso_image_filepath.strip(
    ) if new_original_iso_image_filepath else ''
    timbrel_log.info(me,
        'The original ISO image filepath is',
        original_iso_image_filepath)
示例#15
0
文件: model.py 项目: sallecta/timbrel
def set_custom_live_iso_directory(new_custom_live_iso_directory):
    global custom_live_iso_directory
    custom_live_iso_directory = new_custom_live_iso_directory.strip(
    ) if new_custom_live_iso_directory else ''
    timbrel_log.info(me,
        'The custom live ISO directory is',
        custom_live_iso_directory)
示例#16
0
文件: model.py 项目: sallecta/timbrel
def set_custom_squashfs_directory(new_custom_squashfs_directory):
    global custom_squashfs_directory
    custom_squashfs_directory = new_custom_squashfs_directory.strip(
    ) if new_custom_squashfs_directory else ''
    timbrel_log.info(me,
        'The custom squashfs directory is',
        custom_squashfs_directory)
示例#17
0
文件: model.py 项目: sallecta/timbrel
def set_user_id(new_user_id):
    global user_id
    try:
        user_id = int(new_user_id)
    except TypeError:
        user_id = -1
    except ValueError:
        user_id = -1
    timbrel_log.info(me,'The user id is', user_id)
示例#18
0
文件: model.py 项目: sallecta/timbrel
def set_root_group_id(new_root_group_id):
    global root_group_id
    try:
        root_group_id = int(new_root_group_id)
    except TypeError:
        root_group_id = -1
    except ValueError:
        root_group_id = -1
    timbrel_log.info(me,'The root group id is', root_group_id)
示例#19
0
文件: model.py 项目: sallecta/timbrel
def set_group_id(new_group_id):
    global group_id
    try:
        group_id = int(new_group_id)
    except TypeError:
        group_id = -1
    except ValueError:
        group_id = -1
    timbrel_log.info(me,'The group id is', group_id)
示例#20
0
def update_icon_path(theme_style):

    icon_theme = Gtk.IconTheme.get_default()

    timbrel_log.info(me, 'Set icon theme search path.')
    # icon_theme.set_search_path(model.default_icon_theme_search_path)
    icon_search_path = timbrel_cfg.path + '/icons'

    Gtk.IconTheme.set_search_path(icon_theme, [icon_search_path])

    icon_theme_search_path = icon_theme.get_search_path()
    timbrel_log.info(me, 'new Icon theme search path',
                     icon_theme.get_search_path())
示例#21
0
import pwd
import os
import sys
import traceback

import timbrel_cfg
import timbrel_log
import timbrel_handlers

import display
import model
import utilities

try:
    gi.require_version('GtkSource', '4')
    timbrel_log.info(me, 'Using GtkSource version', '4')
except ValueError:
    gi.require_version('GtkSource', '3.0')
    timbrel_log.info(me, 'Using GtkSource version', '3.0')


def cubic_versionGet():
    strVersion = "incorrectVersion"
    try:
        f = open(timbrel_cfg.path + "/version.txt", "r")
        strVersion = f.read(5)
    except FileNotFoundError:
        pass
    return strVersion

示例#22
0
文件: model.py 项目: sallecta/timbrel
def set_boot_configurations(new_boot_configurations):
    global boot_configurations
    boot_configurations = new_boot_configurations
    timbrel_log.info(me,'Set boot configurations', boot_configurations)
示例#23
0
文件: model.py 项目: sallecta/timbrel
def add_boot_configuration(new_boot_configuration):
    global boot_configurations
    boot_configuration = new_boot_configuration.strip(' ' + os.sep)
    timbrel_log.info(me,'Add boot configuration', boot_configuration)
    boot_configurations.append(boot_configuration)
示例#24
0
文件: model.py 项目: sallecta/timbrel
def set_uris(new_uris):
    global uris
    uris = new_uris
    timbrel_log.info(me,'The uris is', uris)
示例#25
0
文件: model.py 项目: sallecta/timbrel
def set_is_success_extract_squashfs(new_is_success_extract_squashfs):
    global is_success_extract_squashfs
    is_success_extract_squashfs = new_is_success_extract_squashfs
    timbrel_log.info(me,
        'Is success extract squashfs?',
        is_success_extract_squashfs)
示例#26
0
文件: model.py 项目: sallecta/timbrel
def set_page_name(new_page_name):
    global page_name
    page_name = new_page_name.strip() if new_page_name else ''
    timbrel_log.info(me,'The current page name is', page_name)
示例#27
0
文件: model.py 项目: sallecta/timbrel
def set_propagate(new_propagate):
    global propagate
    propagate = new_propagate
    timbrel_log.info(me,
        'Propagate assigned values to calculate dependant values?',
        propagate)
示例#28
0
文件: model.py 项目: sallecta/timbrel
def set_handler_id(new_handler_id):
    global handler_id
    handler_id = new_handler_id
    timbrel_log.info(me,'The handler id is', handler_id)
示例#29
0
文件: model.py 项目: sallecta/timbrel
def set_project_directory(new_project_directory):
    global project_directory
    project_directory = new_project_directory.strip(
    ) if new_project_directory else ''
    timbrel_log.info(me,'The project directory is', project_directory)
示例#30
0
文件: model.py 项目: sallecta/timbrel
def set_configuration_filepath(new_configuration_filepath):
    global configuration_filepath
    configuration_filepath = new_configuration_filepath.strip(
    ) if new_configuration_filepath else ''
    timbrel_log.info(me,'The configuration filepath is', configuration_filepath)