Taskautom

Latest version: v8.2.2

Safety actively analyzes 638388 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

8.0.3

- The method `routerRunRoutine()` will search for the string `FINSCRIPT` after checking for correctness of execution (ie, `majorFailed`). If further the execution is incomplete, then the total result will be, following the example, labeled as `majorFailed:Incomplete`.

8.0.2

- The profile for the device type `nokia_sros` and `nokia_sros_telnet` include now as a last line, a `FIN_SCRIPT` string `FINSCRIPT`. The idea is that the method `routerRunRoutine()` will check for that string. If not detected, taskAutom will assume that the execution of the script is incomplete, either because the command was not correctly sent over to the router; or because the output received from the router was cut somehow.

8.0.1

- Using latest version of netmiko, 4.2.0
- Update of the method `routerLogin()`, to use the new method from netmiko, `ConnLogOnly()`. If `sshDebug` is True, then a debug file will be created under `logsDirectory` with per-thread information.

7.19.4

- Update function `renderCliLine()`

7.19.3

- The global dictionary `dictParam` has been updated with new default keywords.
- New function `buildScripts(dictParam)`, which can be used when importing taskAutom:
- `from src.taskAutom import taskAutom as ta`.
- `dictParam['pluginFilename'] = 'myPlugin.py'`
- `dictParam['dataFile'] = 'myData.xlsx'`
- `dictParam['xlsSheetName'] = 'tabName'`
- `d = ta.buildScripts(dictParam)`
- This will allow to use the same plugins and data files when using taskAutom at the console, but within a python code.

7.19.2

- Parameter `-j/--jobType` is now 0 by default.
- Parameter `-pt/--pluginType` is now `show` by default.
- The json report file now includes the version of taskAutom.

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.