コード例 #1
0
ファイル: PyneCone.py プロジェクト: the-real-trash80/PyneCone
def _rsync_do(_mseed_):
     # choose a backup of current system
        stage = 'rsync-do'
        pycone._print_log(None, None, stage)##

        distro_dir = pycone._var_from_seed(_mseed_, 'directories', '_BUILD_DIR')

        for dir in distro_dir:
            dir = '/home/pyne' + dir

        pycone._rsync_live(_mseed_, dir)##
コード例 #2
0
def _ask_rsync(_mseed_):

    stage = 'ask-rsync'
    pycone._print_log('', stage)##
    choice = pycone._choose_from(pyconeQ.yes_no_list, pyconeQ.start_rsync_msg)
    # return the users choice
    pycone._print_log(pyconeQ.yes_no_list, stage)##

    if choice == 0:
        # choose a backup of current system
        pycone._print_log(choice + 1, stage)##
        distro_dir = pycone._var_from_seed(_mseed_, 'directories', '_BUILD_DIR')
        for dir in distro_dir:
            dir = '/home/pyne' + dir
        pycone._rsync_live(_mseed_, dir)
    elif choice == 1:
        # choose to use an existing iso file
        #_new_config('iso')
        pycone._print_log(choice + 1, stage)##
        print("Nothing to do. Exiting")
        pycone._exit()
    else:
        pycone._do_help_quit(choice, pyconeQ.yes_no_list)