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)})
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.")
def show_time_do_excel_save(): vcore.splitter('save', provider=RexExcelProvider(platform='9X40', test_version='first'))
def do_save_jenkins_test3_o(): vcore.splitter('save', provider=JenkinsProvider(platform='9X28', test_version='third'))
def do_save_jenkins_test2(): vcore.splitter('save', provider=JenkinsProvider(platform='SD55', test_version='second'))
def do_save_jira_test2_o(): vcore.splitter('save', provider=JiraProvider(platform='9X28', test_version='second'))
def do_save_jira_test3(): vcore.splitter('save', provider=JiraProvider(platform='SD55', test_version='third'))
def do_save_excel_test4_o(): vcore.splitter('save', provider=ExcelProvider(platform='9X28', test_version='fourth'))
def do_save_excel_test4(): vcore.splitter('save', provider=ExcelProvider(test_version='fourth'))
def do_save_excel_test3(): vcore.splitter('save', provider=ExcelProvider(test_version='third'))
def do_save_excel_test2(): vcore.splitter('save', provider=ExcelProvider(test_version='second'))
def do_save_excel_test1(): vcore.splitter('save', provider=ExcelProvider(test_version='first'))
def do_save_jenkins(): vcore.splitter('save', provider=JenkinsProvider())
def do_save_jira(): vcore.splitter('save', provider=JiraProvider())
def do_save_excel(): vcore.splitter('save', provider=ExcelProvider())
def show_time_do_jira_save_third(): vcore.splitter('save', provider=RexJiraProvider(platform='9X40', test_version='third'))
def show_time_do_excel_fourth_update(): vcore.splitter('save', provider=RexExcelProvider(platform='9X40', test_version='fourth'))
def do_save_excel_test2_o(): vcore.splitter('save', provider=ExcelProvider(platform='9X28', test_version='second'))