Pynag

Latest version: v1.1.2

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

Scan your dependencies

Page 1 of 5

1.1.2

Bug Fixes:
- Python 3 compatibility
- Python 2.7 compatibility
- use_regexp_matching=0 does not work properly when using + in hostname (248)

New Features:
- Support multi members in hostgroup definition (244)

1.1.1

Bug Fixes:
- Fix recursive delete of host
- Multiple fixes for macro resolving
- Fix issues when finding command file fails
- Multiple fixes to daemon class and sudo
- Fix crash when archives directory contains directories
- Python 2.6 compatibility
- Fix comment_id being used instead of downtime_id in pynag.Model

New Features:
- New class: livestatus.LivestatusQuery
- New methods: Livestatus.write() and livestatus.raw_query()
- Livestatus now retries on socket errors
- New module Utils.state
- New module Parsers.main

Refactor:
- Perfdata moved to Utils.metrics
- GitRepo moved to Utils.git
- PynagError moved to pynag.errors
- send_nsca moved to Utils.nsca
- synchronized moved to Utils.decorators
- cache_only moved to Utils.decorators
- reconsile_threshold moved to Utils.metrics
- check_threshold moved to Plugins.classic_threshold_syntax
- check_range moved to Plugins.classic_threshold_syntax
- Livestatus moved to Parsers.livestatus
- Config moved to Parsers.config_parser
- SshConfig moved to Parsers.ssh_config
- StatusDat moved to Parsers.status_dat
- RetentionDat moved to Parsers.retention_dat
- ObjectCache moved to Parsers.object_cache
- ExtraOptsParser moved to Parsers.extra_opts
- LogFiles moved to Parsers.logs

0.9.1

Bug Fixes:
- Fixes file_time bug in Utils.CheckResult

0.9.0

New Features:
- new method: Model.*.rename()
- new class: Utils.CheckResult, add checkresults
http://docs.pynag.org/en/latest/pynag.Utils.html#pynag.Utils.CheckResult
- new importer module, currently supports csv files
http://docs.pynag.org/en/latest/pynag.Utils.html#module-pynag.Utils.importer
- better docstrings, reflected on http://docs.pynag.org

Bug Fixes:
- Bug fixes in Model.*.get_current_status()
- Fix Parsers.Livestatus.test() traceback
- Fix Parsers line continuation
- Fix contactgroup/service and contactgroup/host relationships

0.8.9

Bug Fixes:
- Deploy gzipped version of manpage with setup.py

0.8.8

Bug Fixes:
- MANIFEST fixes in the build process
New Features:
- Utils.misc.FakeNagiosEnvironment()
- Parsers.MultiSite now has backend aware get_host, get_contact, etc
- Incremental updates to unit tests

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.