def stop_tensorboard(args):
    '''stop tensorboard'''
    experiment_id = check_experiment_id(args)
    experiment_config = Experiments()
    experiment_dict = experiment_config.get_all_experiments()
    config_file_name = experiment_dict[experiment_id]['fileName']
    nni_config = Config(config_file_name)
    tensorboard_pid_list = nni_config.get_config('tensorboardPidList')
    if tensorboard_pid_list:
        for tensorboard_pid in tensorboard_pid_list:
            try:
                cmds = ['kill', '-9', str(tensorboard_pid)]
                call(cmds)
            except Exception as exception:
                print_error(exception)
        nni_config.set_config('tensorboardPidList', [])
        print_normal('Stop tensorboard success!')
    else:
        print_error('No tensorboard configuration!')
def stop_tensorboard ( args ) : experiment_id = check_experiment_id ( args ) experiment_config = Experiments ( ) experiment_dict = experiment_config . get_all_experiments ( ) config_file_name = experiment_dict [ experiment_id ] [ 'fileName' ] nni_config = Config ( config_file_name ) tensorboard_pid_list = nni_config . get_config ( 'tensorboardPidList' ) if tensorboard_pid_list : for tensorboard_pid in tensorboard_pid_list : try : cmds = [ 'kill' , '-9' , str ( tensorboard_pid ) ] call ( cmds ) except Exception as exception : print_error ( exception ) nni_config . set_config ( 'tensorboardPidList' , [ ] ) print_normal ( 'Stop tensorboard success!' ) else : print_error ( 'No tensorboard configuration!' )
stop tensorboard