Releases: nokia/moler
Releases · nokia/moler
moler 0.9.3
New Features
Improvements
- #139 - Allow empty command string
- #140 - No need CONNECTION_HOPS when dynamically device creation
- #142 - runner wait_for should react on both being done: future and observer
- #144 - Cmd wait for prompt on failure
- #145 - Trainings
- #146 - Start long commands
- #147 - Command termination on timeout
- #148 - Clear the environment before device configuration test
- #150 - Add new writing method to log files - append data
- #152 - Threaded runner max threads
- #151 - Add some more parsing methods to unix commands
- #153 - add misfire_grace_time -> seconds after the designated runtime that the job is still allowed to be run
Bug Fixes
moler 0.9.2
Bug Fixes
- Change due to new pyyaml API - add Loader for yaml.load method #138
moler 0.9.1
New Features
- Unix shutdown event #137
moler 0.9.0
New Features
Improvements
- Generate sphinx documentation #83
- added password_encrypt #122
- added support for optional newline char(s) after prompt #123
- Ps cmd refacotring #125
- Coverage improvement #127
- Remove unnecessary zmq shell implementation #128
- Sudo check embedded command #129
- ctrl+c functionality for unix #132
- Workshop prepare #135
Bug Fixes
moler 0.6.0
New Features
- Load config and moler sleep #81
- Ping Event #102
- Unzip command #108
- Commit of unix w command #110
- Implementation of unix head command #111
Improvements
- Cmds queue #106
- dump function #107
- Add devices examples #112
- Cmd ping refactor #113
- Moler test exception - improvement #117
- Add options parameter into scp cmd #118
- cd command #119
Bug Fixes
moler 0.5.3
New Features
- Cmd gunzip #28
- Cmd sftp #42
- Cmd wget #51
- sudo #66
- Cmd tcpdump #68
- iptables #73
- Add initial_state into devices #78
- scheduler callback #80
- Cmd sync #85
- Add support for other unix base system #88
- MolerTest warning #89
- Many commands on connection #95
- Add base version of UBootCRTM event #97
- First version of test event mechanism #101
Improvements
- Add sudo command for unix. enhancement #61
- Double password for ssh enhancement #63
- ssh double password #65
- Change dicts update method #67
- Cmd uptime refactoring enhancement #69
- uptime refactoring #70
- More accurate info about unhandled exceptions. enhancement #71
- exception traceback #72
- change name of path parameter #74
- set default terminal variant - without that some examples doesn't work #75
- ip_addr command can return empty outpu #76
- add initial state into device #79
- Telnet docstrings #82
- change regex parsing interface_name #91
- Option -> options #92
- Change newline char - no more double prompt on the end of command #93
- Sleep in moler test #94
- Ignore unicode decode error #99
- Create moler loggers only once #103
- Check exception occured only in main thread -> not raise exception from child threads #105
Bug Fixes
moler 0.5.2
New Features
- Load configuration from dict #60
moler 0.5.1
Bug Fixes
- Add missing
bash_config
file.
moler 0.5.0
First public release.
Supported connection types
- Terminal (available variants: threaded)
- TCP (available variants: threaded)
- MemoryBuffer (available variants: threaded)
Supported commands
- Unix -
bash, cat, cd, chgrp, chmod, chown, cp, date, df, dmesg, echo, enter, env, ethtool, exit, export, find, genericunix, grep, hciconfig, hexdump, hostname, id, ifconfig, ip_addr, iperf, ip_link, ip_neigh, ip_route, ipsec, iptables, killall, kill, ln, ls, md5sum, mkdir, mount, mpstat, mv, nmap, ntpq, ping, pkill, ps, pwd, rm, route, run_script, scp, sed, service, socat, ssh, su, tail, tar, telnet, top, tshark, uname, uptime, useradd, userdel, which, whoami, zip
- AT -
get_imsi