def report_env(): # log python version, home directory, config file, ... # get python version that includes last commit hash pyrvt_ver = versionmgr.get_pyrevit_version().get_formatted() system_diag() mlogger.info('pyRevit version: %s - </> with :growing_heart: in %s', pyrvt_ver, about.get_pyrevit_about().madein) if user_config.core.get_option('rocketmode', False): mlogger.info('pyRevit Rocket Mode enabled. :rocket:') if HOST_APP.is_newer_than(2017): full_host_name = \ HOST_APP.version_name.replace(HOST_APP.version, HOST_APP.subversion) else: full_host_name = HOST_APP.version_name mlogger.info('Host is %s (build: %s id: %s)', full_host_name, HOST_APP.build, HOST_APP.proc_id) mlogger.info('Running on: %s', sys.version) mlogger.info('User is: %s', HOST_APP.username) mlogger.info('Home Directory is: %s', HOME_DIR) mlogger.info('Session uuid is: %s', get_session_uuid()) mlogger.info('Base assembly is: %s', BASE_TYPES_ASM_NAME) mlogger.info('Config file is (%s): %s', user_config.config_type, user_config.config_file)
def report_env(): """Report python version, home directory, config file, etc.""" # run diagnostics system_diag() # get python version that includes last commit hash mlogger.info('pyRevit version: %s - </> with :growing_heart: in %s', envvars.get_pyrevit_env_var(envvars.VERSION_ENVVAR), about.get_pyrevit_about().madein) if user_config.rocket_mode: mlogger.info('pyRevit Rocket Mode enabled. :rocket:') if HOST_APP.is_newer_than(2017): full_host_name = \ HOST_APP.version_name.replace(HOST_APP.version, HOST_APP.subversion) else: full_host_name = HOST_APP.version_name mlogger.info('Host is %s (build: %s id: %s)', full_host_name, HOST_APP.build, HOST_APP.proc_id) mlogger.info('Running on: %s', sys.version) mlogger.info('User is: %s', HOST_APP.username) mlogger.info('Home Directory is: %s', HOME_DIR) mlogger.info('Session uuid is: %s', get_session_uuid()) mlogger.info('Runtime assembly is: %s', runtime.RUNTIME_ASSM_NAME) mlogger.info('Config file is (%s): %s', user_config.config_type, user_config.config_file)
def report_env(): # log python version, home directory, config file, ... # get python version that includes last commit hash pyrvt_ver = PYREVIT_VERSION.get_formatted() system_diag() logger.info('pyRevit version: {} - ' ':coded: with :small-black-heart: ' 'in Portland, OR'.format(pyrvt_ver)) logger.info('Host is {} (build: {} id: {})'.format(HOST_APP.version_name, HOST_APP.build, HOST_APP.proc_id)) logger.info('Running on: {}'.format(sys.version)) logger.info('Home Directory is: {}'.format(HOME_DIR)) logger.info('Session uuid is: {}'.format(get_session_uuid())) logger.info('Base assembly is: {}'.format(BASE_TYPES_ASM_NAME)) logger.info('Config file is: {}'.format(user_config.config_file))
def report_env(): # log python version, home directory, config file, ... # get python version that includes last commit hash pyrvt_ver = versionmgr.get_pyrevit_version().get_formatted() system_diag() logger.info('pyRevit version: {} - ' ':coded: with :small-black-heart: ' 'in {}'.format(pyrvt_ver, about.get_pyrevit_about().madein)) if user_config.core.get_option('rocketmode', False): logger.info('pyRevit Rocket Mode enabled. :rocket:') logger.info('Host is {} (build: {} id: {})'.format(HOST_APP.version_name, HOST_APP.build, HOST_APP.proc_id)) logger.info('Running on: {}'.format(sys.version)) logger.info('Home Directory is: {}'.format(HOME_DIR)) logger.info('Session uuid is: {}'.format(get_session_uuid())) logger.info('Base assembly is: {}'.format(BASE_TYPES_ASM_NAME)) logger.info('Config file is: {}'.format(user_config.config_file))
def report_env(): """Report python version, home directory, config file, etc.""" # run diagnostics system_diag() # get python version that includes last commit hash mlogger.info('pyRevit version: %s - </> with :growing_heart: in %s', envvars.get_pyrevit_env_var(envvars.VERSION_ENVVAR), about.get_pyrevit_about().madein) if user_config.rocket_mode: mlogger.info('pyRevit Rocket Mode enabled. :rocket:') mlogger.info('Host is %s pid: %s', HOST_APP.pretty_name, HOST_APP.proc_id) # ipy 2.7.10 has a new line in its sys.version :rolling-eyes-emoji: mlogger.info('Running on: %s', sys.version.replace('\n', ' ')) mlogger.info('User is: %s', HOST_APP.username) mlogger.info('Home Directory is: %s', HOME_DIR) mlogger.info('Session uuid is: %s', get_session_uuid()) mlogger.info('Runtime assembly is: %s', runtime.RUNTIME_ASSM_NAME) mlogger.info('Config file is (%s): %s', user_config.config_type, user_config.config_file)