Esempio n. 1
0
def ERD_SD55_index(request):

    de = DefaultExtractor(['SD55'])
    vcore.splitter('pick_all', extractor=de)
    out = de.ext_snapshot('SD55')
    return render(request, 'LigerUI/ACIS/rex_debug/rex_test_page.htm',
                  {'cookies': json.dumps(out)})
Esempio n. 2
0
def query_switch(request):

    if request.method == "GET":
        platform = request.GET.get('platform')
        action = request.GET.get('action')

        if action == 'ERD_table_version':
            print("recored query:\n{}\n{}\n{}".format(
                platform, action, request.GET.get('ErdTableVersion')))
            erd_table_version = request.GET.get('ErdTableVersion')

            de = DefaultExtractor([platform.upper()])
            vcore.splitter('pick_all', extractor=de)

            out = de.ext_snapshot(platform=platform.upper(),
                                  spec_ver=erd_table_version)

            return render(request, 'LigerUI/ACIS/rex_debug/rex_test_page.htm',
                          {'cookies': json.dumps(out)})

        elif action == 'integration_version':
            fw_version = request.GET.get('FirmwareVersion')
            ie = IntegrationExtractor([platform], fw_version=fw_version)
            vcore.splitter('pick_all', extractor=ie)

            return render(request, 'LigerUI/ACIS/integration_page.htm',
                          {'cookies': json.dumps(ie.UI_data)})

        else:
            return HttpResponseNotFound(
                "<h2> Please input 'platform' and 'action' togather.</h2>")

    elif request.method == "POST":
        print("POST request, but do nothing.")
Esempio n. 3
0
def show_time_do_excel_save():
    vcore.splitter('save',
                   provider=RexExcelProvider(platform='9X40',
                                             test_version='first'))
Esempio n. 4
0
def do_save_jenkins_test3_o():
    vcore.splitter('save',
                   provider=JenkinsProvider(platform='9X28',
                                            test_version='third'))
Esempio n. 5
0
def do_save_jenkins_test2():
    vcore.splitter('save',
                   provider=JenkinsProvider(platform='SD55',
                                            test_version='second'))
Esempio n. 6
0
def do_save_jira_test2_o():
    vcore.splitter('save',
                   provider=JiraProvider(platform='9X28',
                                         test_version='second'))
Esempio n. 7
0
def do_save_jira_test3():
    vcore.splitter('save',
                   provider=JiraProvider(platform='SD55',
                                         test_version='third'))
Esempio n. 8
0
def do_save_excel_test4_o():
    vcore.splitter('save',
                   provider=ExcelProvider(platform='9X28',
                                          test_version='fourth'))
Esempio n. 9
0
def do_save_excel_test4():
    vcore.splitter('save', provider=ExcelProvider(test_version='fourth'))
Esempio n. 10
0
def do_save_excel_test3():
    vcore.splitter('save', provider=ExcelProvider(test_version='third'))
Esempio n. 11
0
def do_save_excel_test2():
    vcore.splitter('save', provider=ExcelProvider(test_version='second'))
Esempio n. 12
0
def do_save_excel_test1():
    vcore.splitter('save', provider=ExcelProvider(test_version='first'))
Esempio n. 13
0
def do_save_jenkins():
    vcore.splitter('save', provider=JenkinsProvider())
Esempio n. 14
0
def do_save_jira():
    vcore.splitter('save', provider=JiraProvider())
Esempio n. 15
0
def do_save_excel():
    vcore.splitter('save', provider=ExcelProvider())
Esempio n. 16
0
def show_time_do_jira_save_third():
    vcore.splitter('save',
                   provider=RexJiraProvider(platform='9X40',
                                            test_version='third'))
Esempio n. 17
0
def show_time_do_excel_fourth_update():
    vcore.splitter('save',
                   provider=RexExcelProvider(platform='9X40',
                                             test_version='fourth'))
Esempio n. 18
0
def do_save_excel_test2_o():
    vcore.splitter('save',
                   provider=ExcelProvider(platform='9X28',
                                          test_version='second'))