netsa-python - Python routines and frameworks helpful when developing analyses using the SiLK toolkit
|Vendor:||CERT Network Situational Awareness|
The netsa-python library is a grab-bag of Python routines and frameworks that the NetSA team at CERT has found helpful when developing analyses using the SiLK toolkit. Of particular note are the netsa.script NetSA Scripting Framework, which provides a standard framework for writing scripts that process flow data, and the netsa.util.shell command line processing system, which provides tools for managing extremely complicated collections of shell processes that should fail or succeed together (extremely useful when working with named pipes). netsa-python is compatible with Python versions 2.4 and greater. Here are the tools installed: netsa.script — The NetSA Scripting Framework netsa.sql — SQL Database Access netsa.util.shell — Robust Shell Pipelines Data Manipulation netsa.data.countries — Country and Region Codes netsa.data.format — Formatting Data for Output netsa.data.nice — “Nice” Numbers for Chart Bounds netsa.data.times — Time and Date Manipulation Miscellaneous Facilities netsa.files — File and Path Manipulation netsa.files.datefiles — Date-based filenames netsa.json — JSON Wrapper Module netsa.tools.service — Tools for building services netsa.util.clitest — Utility for testing CLI tools netsa.util.compat — Python version compatibility code
|netsa-python-1.4.3-1.fc17.src [695 KiB]||
by Lawrence R. Rogers (2013-02-18):
* Release 1.4.3-1 * Added server-side cursor support to netsa.sql's psycopg2 driver, so that results are streamed back instead of fetched all together. * Fixed an exception caused by using num_prefix on values <= 1e-21. * Remove netsa_silk support version SiLK versions older than SiLK 3. * Provide unnamed arguments to scripts via netsa.script.get_extra_args(). * Better support for finding non-standard Sphinx installs.