main_output_dir = script_definitions.staticdoc_source # main_output_dir = '/tmp' print "Output dir is: {}".format(main_output_dir) only_run = [] skips = [] if __name__ == "__main__": ini_output_dir = os.path.join('/tmp', 'bin_doc') md_output_dir = os.path.join(main_output_dir, 'bin_doc') if not os.path.isdir(ini_output_dir): os.makedirs(ini_output_dir) buildsupport.clean_up(ini_output_dir, '*') print "Re-building INI Files" section_template = string.Template(script_definitions.bin_doc_ini_section) ini_template = string.Template(script_definitions.bin_doc_ini) for script_name, script_def in script_definitions.scripts.iteritems(): if script_name in skips: buildsupport.spew( "Skipping examples for {script_name}".format(**script_def), verbose) continue if only_run and script_name not in only_run: buildsupport.spew(
main_output_dir = script_definitions.staticdoc_source # main_output_dir = '/tmp' print "Output dir is: {}".format(main_output_dir) only_run = [] skips = [] if __name__ == "__main__": ini_output_dir = os.path.join('/tmp', 'bin_doc') md_output_dir = os.path.join(main_output_dir, 'bin_doc') if not os.path.isdir(ini_output_dir): os.makedirs(ini_output_dir) buildsupport.clean_up(ini_output_dir, '*') print "Re-building INI Files" section_template = string.Template(script_definitions.bin_doc_ini_section) ini_template = string.Template(script_definitions.bin_doc_ini) for script_name, script_def in script_definitions.scripts.iteritems(): if script_name in skips: buildsupport.spew("Skipping examples for {script_name}".format(**script_def), verbose) continue if only_run and script_name not in only_run: buildsupport.spew("Skipping examples for {script_name}".format(**script_def), verbose) continue
os.mkdir(TEST_OUT) api_info = test_pytan_valid_server_tests.SERVER_INFO # override 6.5 host api_info['host'] = "10.0.1.240" # override 6.2 host # api_info['host'] = "172.16.31.128" handler = pytan.Handler(**api_info) platform_version = handler.get_server_version() print "Determined platform version: {}".format(platform_version) print "Determined OS version: {}".format(os_version) print "Determined Python version: {}".format(python_version_full) buildsupport.clean_up(TEST_OUT, '*') loader = unittest.TestLoader() suite = loader.loadTestsFromModule(test_pytan_valid_server_tests) print "Capturing stderr and stdout and launching unittests for test_pytan_valid_server_tests" val_stdout = StringIO.StringIO() val_stderr = StringIO.StringIO() sys.stdout = val_stdout sys.stderr = val_stderr try: unittest.TextTestRunner(stream=val_stdout, verbosity=2).run(suite) except:
path_adds = [build_lib_dir, pytan_lib_dir] [sys.path.append(aa) for aa in path_adds if aa not in sys.path] import pytan import pytan.binsupport import buildsupport import script_definitions if __name__ == "__main__": pytan.binsupport.version_check(reqver=__version__) output_bin = os.path.join(parent_dir, 'bin') output_winbin = os.path.join(parent_dir, 'winbin') buildsupport.clean_up(output_bin, '*.py') buildsupport.clean_up(output_winbin, '*.bat') for script_name, script_def in script_definitions.scripts.iteritems(): script_def.update(script_definitions.general_subs) script_def.update(script_definitions.script_templates) buildsupport.create_script( d=script_def, template_key='py_template', output_dir=output_bin, filename_template=script_definitions.py_file, ) buildsupport.create_script( d=script_def, template_key='bat_template', output_dir=output_winbin,