Thu, 26 Feb 2015 15:23:00 +0200 |
Tero Marttila |
pvl.dns: split() and relative()
|
changeset |
files
|
Thu, 26 Feb 2015 15:22:30 +0200 |
Tero Marttila |
pvl.hosts.HostError: explicitly doc that host:Host
|
changeset |
files
|
Thu, 26 Feb 2015 15:09:16 +0200 |
Tero Marttila |
document host alias=
|
changeset |
files
|
Thu, 26 Feb 2015 15:05:18 +0200 |
Tero Marttila |
pvl.hosts.dhcp: test and document hosts on multiple networks
|
changeset |
files
|
Thu, 26 Feb 2015 15:05:04 +0200 |
Tero Marttila |
pvl.hosts-dhcp: expect and log HostError
|
changeset |
files
|
Thu, 26 Feb 2015 15:04:43 +0200 |
Tero Marttila |
pvl.hosts: export HostError
|
changeset |
files
|
Thu, 26 Feb 2015 14:48:35 +0200 |
Tero Marttila |
README and test host boot= and dynamic ip=
|
changeset |
files
|
Thu, 26 Feb 2015 14:40:37 +0200 |
Tero Marttila |
pvl.hosts.dhcp: split out of script, refactor using pvl.dhcp.config, and test
|
changeset |
files
|
Thu, 26 Feb 2015 14:40:14 +0200 |
Tero Marttila |
pvl.dhcp.config: explicitly require str's to be passed in as fields
|
changeset |
files
|
Thu, 26 Feb 2015 14:39:42 +0200 |
Tero Marttila |
pvl.hosts.test: import Host directly
|
changeset |
files
|
Thu, 26 Feb 2015 14:31:16 +0200 |
Tero Marttila |
pvl.dhcp.config: build configs
|
changeset |
files
|
Wed, 25 Feb 2015 15:55:23 +0200 |
Tero Marttila |
pvl.dns.zone: move script main()'s back out to bin/
|
changeset |
files
|
Wed, 25 Feb 2015 15:49:11 +0200 |
Tero Marttila |
pvl.hosts.zone: fix and test --unknown-host
|
changeset |
files
|
Wed, 25 Feb 2015 15:40:58 +0200 |
Tero Marttila |
pvl.hosts.zone: test host_reverse() more
|
changeset |
files
|
Wed, 25 Feb 2015 15:37:46 +0200 |
Tero Marttila |
pvl.hosts.zone: stricter name/type + name/CNAME -conflict logic
|
changeset |
files
|
Wed, 25 Feb 2015 15:24:49 +0200 |
Tero Marttila |
pvl.hosts: test location domains
|
changeset |
files
|
Wed, 25 Feb 2015 15:12:55 +0200 |
Tero Marttila |
pvl.hosts: fix location= and test forward records
|
changeset |
files
|
Wed, 25 Feb 2015 15:09:51 +0200 |
Tero Marttila |
pvl.hosts.tests: split TestForwardZone/TestReverseZone using TestZoneMixin
|
changeset |
files
|
Wed, 25 Feb 2015 15:06:28 +0200 |
Tero Marttila |
pvl.hosts.zone: raise HostZoneError on alias4/alias6 without ip/ip6
|
changeset |
files
|
Wed, 25 Feb 2015 14:59:48 +0200 |
Tero Marttila |
pvl.hosts.zone: support combining forward= with alias=
|
changeset |
files
|
Wed, 25 Feb 2015 14:56:59 +0200 |
Tero Marttila |
pvl.hosts.zone: test and fix alias=
|
changeset |
files
|
Wed, 25 Feb 2015 14:54:24 +0200 |
Tero Marttila |
pvl.hosts.zone: test forward= omit
|
changeset |
files
|
Wed, 25 Feb 2015 14:52:53 +0200 |
Tero Marttila |
pvl.hosts.zone: fix reverse= to be IPv4-only
|
changeset |
files
|
Wed, 25 Feb 2015 14:41:51 +0200 |
Tero Marttila |
pvl.hosts.zone: fix pvl.dns.fqdn() and basic tests for host_forward/reverse
|
changeset |
files
|
Wed, 25 Feb 2015 14:29:40 +0200 |
Tero Marttila |
pvl.hosts.zone: test resolve() and handle FQDN's strictly
|
changeset |
files
|
Wed, 25 Feb 2015 14:23:04 +0200 |
Tero Marttila |
pvl.hosts: test config.apply_host()
|
changeset |
files
|
Wed, 25 Feb 2015 14:22:49 +0200 |
Tero Marttila |
pvl.hosts.config: fix pvl.dns.generate usage
|
changeset |
files
|
Wed, 25 Feb 2015 14:22:37 +0200 |
Tero Marttila |
pvl.dns.generate: fix missing logger
|
changeset |
files
|
Tue, 24 Feb 2015 21:38:12 +0200 |
Tero Marttila |
pvl.hosts.zone: cleanup and split pvl.hosts-forward and pvl.hosts-reverse from pvl.hosts-dns
|
changeset |
files
|
Tue, 24 Feb 2015 21:37:36 +0200 |
Tero Marttila |
pvl.hosts: fixup Host.fqdn
|
changeset |
files
|
Tue, 24 Feb 2015 21:36:53 +0200 |
Tero Marttila |
pvl.dns: split up modules and import partial-prefix parsing from pvl.hosts-dns
|
changeset |
files
|
Tue, 24 Feb 2015 19:46:05 +0200 |
Tero Marttila |
pvl.hosts-dhcp: fixup host.name
|
changeset |
files
|
Tue, 24 Feb 2015 19:44:24 +0200 |
Tero Marttila |
pvl.hosts-dns: fixup host.name
|
changeset |
files
|
Tue, 24 Feb 2015 19:41:04 +0200 |
Tero Marttila |
setup: fixup pvl.hosts package
|
changeset |
files
|
Tue, 24 Feb 2015 19:24:36 +0200 |
Tero Marttila |
README etc/hosts/test with ethernet and pvl.hosts-dhcp output
|
changeset |
files
|
Tue, 24 Feb 2015 19:24:06 +0200 |
Tero Marttila |
pvl.hosts.config: fix apply_host override error handling
|
changeset |
files
|
Tue, 24 Feb 2015 19:18:45 +0200 |
Tero Marttila |
pvl.hosts: cleanup host config parsing
|
changeset |
files
|
Tue, 24 Feb 2015 18:56:22 +0200 |
Tero Marttila |
pvl.hosts.config: cleanup apply_host_config
|
changeset |
files
|
Tue, 24 Feb 2015 18:55:47 +0200 |
Tero Marttila |
README reverse delegation example
|
changeset |
files
|
Tue, 24 Feb 2015 18:22:07 +0200 |
Tero Marttila |
pvl.hosts: fixup and document host expansion
|
changeset |
files
|
Tue, 24 Feb 2015 18:06:32 +0200 |
Tero Marttila |
pvl.hosts: rename Host.name, and have str return name@domain; this is a breaking API change
|
changeset |
files
|
Tue, 24 Feb 2015 17:48:42 +0200 |
Tero Marttila |
pvl: use pkgutil namespace __init__.py
|
changeset |
files
|
Tue, 24 Feb 2015 17:48:31 +0200 |
Tero Marttila |
add sample etc/hosts files, used for examples and tests
|
changeset |
files
|
Tue, 24 Feb 2015 17:48:10 +0200 |
Tero Marttila |
README
|
changeset |
files
|
Tue, 24 Feb 2015 17:48:00 +0200 |
Tero Marttila |
pvl.hosts.config: allow some log.info output
|
changeset |
files
|
Tue, 24 Feb 2015 17:45:45 +0200 |
Tero Marttila |
pvl.hosts.hosts: fix sort_key()
|
changeset |
files
|
Tue, 24 Feb 2015 17:35:36 +0200 |
Tero Marttila |
pvl.hosts: refactor as a package; cleanup pvl.hosts.config with some basic tests
|
changeset |
files
|
Tue, 24 Feb 2015 14:53:50 +0200 |
Tero Marttila |
version: 0.8.0-dev
|
changeset |
files
|
Tue, 24 Feb 2015 14:50:31 +0200 |
Tero Marttila |
split out pvl-hosts from pvl-verkko
|
changeset |
files
|
Tue, 24 Feb 2015 12:47:09 +0200 |
Tero Marttila |
specify external library requirements in setup.py
|
changeset |
files
|
Tue, 24 Feb 2015 12:46:56 +0200 |
Tero Marttila |
setup.py: horrible hack to resolve __version__ without importing
|
changeset |
files
|
Sat, 03 Jan 2015 20:18:23 +0200 |
Tero Marttila |
snmp trap handling using snmptrapd, and parsing using pvl.snmp.traps
|
changeset |
files
|
Sat, 03 Jan 2015 20:18:03 +0200 |
Tero Marttila |
rename HP-CONFIG-MIB
|
changeset |
files
|
Sat, 03 Jan 2015 18:40:25 +0200 |
Tero Marttila |
add HP-ICF-TC mib
|
changeset |
files
|
Sat, 03 Jan 2015 16:50:49 +0200 |
Tero Marttila |
add required MIB files
|
changeset |
files
|
Sun, 07 Sep 2014 16:04:42 +0300 |
Tero Marttila |
version 0.7.3
|
changeset |
files
|
Sun, 07 Sep 2014 15:52:19 +0300 |
Tero Marttila |
pvl.rrd-interfaces: ignore .txt in given paths, and drop default --rrd logic
|
changeset |
files
|
Sun, 07 Sep 2014 14:42:50 +0300 |
Tero Marttila |
version 0.7.2
|
changeset |
files
|
Sun, 07 Sep 2014 14:40:31 +0300 |
Tero Marttila |
pvl.rrd.hosts: also support @domain for the collectd host
|
changeset |
files
|
Sun, 07 Sep 2014 14:33:02 +0300 |
Tero Marttila |
version 0.7.1
|
changeset |
files
|
Sun, 07 Sep 2014 14:25:14 +0300 |
Tero Marttila |
pvl.rrd-interfaces: fix readlink() on existing symlinks
|
changeset |
files
|
Sun, 07 Sep 2014 14:22:47 +0300 |
Tero Marttila |
pvl.rrd: support a separate @domain for interface target nodes, instead of using a single global domain for both the collectd host and the output rrd symlink
|
changeset |
files
|
Sun, 07 Sep 2014 14:21:56 +0300 |
Tero Marttila |
hgignore: use glob; ignore snmp mibs
|
changeset |
files
|
Sat, 26 Jul 2014 13:53:01 +0300 |
Tero Marttila |
Added tag 0.7.0 for changeset 56ba4bef5016
|
changeset |
files
|
Sat, 26 Jul 2014 13:52:51 +0300 |
Tero Marttila |
version: 0.7.0
0.7.0
|
changeset |
files
|
Sat, 26 Jul 2014 13:42:37 +0300 |
Tero Marttila |
pvl.hosts-dns/graph: support a separate location = name@domain format, with an optional separate Host.location_domain
|
changeset |
files
|
Sun, 27 Apr 2014 01:44:30 +0300 |
Tero Marttila |
pvl.dhcp.leases: fix DHCPConfigParser changes
|
changeset |
files
|
Mon, 31 Mar 2014 20:14:44 +0300 |
Tero Marttila |
pvl.hosts-graph: drop unused COLOR_VLANS
|
changeset |
files
|
Mon, 31 Mar 2014 19:50:44 +0300 |
Tero Marttila |
pvl.hosts-graph: color host links vlans
|
changeset |
files
|
Mon, 31 Mar 2014 19:15:44 +0300 |
Tero Marttila |
pvl.hosts-graph: --graph-brige-unknown and fixup --graph-lldp-unknown logging
|
changeset |
files
|
Mon, 31 Mar 2014 18:44:26 +0300 |
Tero Marttila |
pvl.hosts-graph: warn on multiple remotes on one port, multiple bridge hosts on one port
|
changeset |
files
|
Mon, 31 Mar 2014 18:28:19 +0300 |
Tero Marttila |
pvl.hosts-graph: docdoc
|
changeset |
files
|
Mon, 31 Mar 2014 18:19:59 +0300 |
Tero Marttila |
pvl.hosts-graph: map bridge ethers from bridge nodes onto non-bridge leaf nodes
|
changeset |
files
|
Mon, 31 Mar 2014 17:30:42 +0300 |
Tero Marttila |
pvl.hosts-graph: do not graph unknown lldp remotes per default, lower warn on unconfirmed manual links
|
changeset |
files
|
Mon, 31 Mar 2014 17:27:36 +0300 |
Tero Marttila |
pvl.hosts: normalize host ethernet syntax
|
changeset |
files
|
Mon, 31 Mar 2014 17:14:51 +0300 |
Tero Marttila |
pvl.hosts-graph: --graph-bridge: trivial elimination of linked ports
|
changeset |
files
|
Mon, 31 Mar 2014 16:36:45 +0300 |
Tero Marttila |
pvl.hosts-graph: keep track of partial links, update reverse bridge links, implement directional/bidirectional manually configured links
|
changeset |
files
|
Mon, 31 Mar 2014 15:31:22 +0300 |
Tero Marttila |
pvl.hosts-graph: --graph-bridge for very crude fdb ethernet nodes/links
|
changeset |
files
|
Mon, 31 Mar 2014 14:47:53 +0300 |
Tero Marttila |
pvl.hosts-graph: update for new hostname format, map non-snmp lldp hosts by Host.ethernet
|
changeset |
files
|
Mon, 31 Mar 2014 14:47:32 +0300 |
Tero Marttila |
pvl.hosts-snmp: output unambiguous host@domain
|
changeset |
files
|
Mon, 31 Mar 2014 14:27:39 +0300 |
Tero Marttila |
pvl.verkko-graph: name nodes by host
|
changeset |
files
|
Sun, 30 Mar 2014 14:21:57 +0300 |
Tero Marttila |
pvl.hosts-graph: split out graph-building for dot-building
|
changeset |
files
|
Wed, 19 Mar 2014 01:08:56 +0200 |
Tero Marttila |
pvl.hosts-graph: support new syntax, with dict updates
|
changeset |
files
|
Wed, 19 Mar 2014 01:08:34 +0200 |
Tero Marttila |
pvl.hosts-snmp: use new field syntax for dict attributes, each on their own line, with \t separator
|
changeset |
files
|
Wed, 19 Mar 2014 00:50:12 +0200 |
Tero Marttila |
pvl.hosts-graph: value-less attr handling, compat for apply_graph()
|
changeset |
files
|
Wed, 19 Mar 2014 00:49:43 +0200 |
Tero Marttila |
pvl.hosts-snmp: really commit new output syntax with attrs, change semantic structure
|
changeset |
files
|
Tue, 18 Mar 2014 23:53:16 +0200 |
Tero Marttila |
pvl.hosts-graph: parse new attribute-values format
|
changeset |
files
|
Tue, 18 Mar 2014 23:14:01 +0200 |
Tero Marttila |
:pvl.hosts-lldp: split into pvl.hosts-snmp to gather data, and pvl.hosts-graph to process/graph it
|
changeset |
files
|
Tue, 18 Mar 2014 21:25:35 +0200 |
Tero Marttila |
pvl.hosts-lldp: handle non-lldp-supporting switches, use dot1q per default for (port, vlan) leaf node mappings, with fallback to dot1d
|
changeset |
files
|
Tue, 18 Mar 2014 21:24:35 +0200 |
Tero Marttila |
pvl.snmp.bridge: dot1q support for per-vlan fdb's
|
changeset |
files
|
Tue, 18 Mar 2014 21:24:18 +0200 |
Tero Marttila |
pvl.snmp.vlan: fixup names() and vlan_ports()
|
changeset |
files
|
Tue, 18 Mar 2014 14:02:26 +0200 |
Tero Marttila |
pvl.snmp.bridge: query bridge FDB for hosts
|
changeset |
files
|
Tue, 18 Mar 2014 13:59:22 +0200 |
Tero Marttila |
pvl.snmp.lldp: docdoc used MIBS
|
changeset |
files
|
Tue, 18 Mar 2014 00:29:56 +0200 |
Tero Marttila |
pvl.hosts-lldp: --no-vlans, bump font size, tweak vlan color logics again
|
changeset |
files
|
Tue, 18 Mar 2014 00:16:38 +0200 |
Tero Marttila |
pvl.hosts-lldp: tweaked vlan colors
|
changeset |
files
|
Mon, 17 Mar 2014 23:55:11 +0200 |
Tero Marttila |
pvl.hosts-lldp: add VLAN support
|
changeset |
files
|
Mon, 17 Mar 2014 23:54:51 +0200 |
Tero Marttila |
pvl.snmp.vlan: read switch VLAN configuration over SNMP
|
changeset |
files
|
Mon, 17 Mar 2014 23:54:00 +0200 |
Tero Marttila |
add missing pvl.snmp.* files
|
changeset |
files
|
Mon, 17 Mar 2014 20:30:28 +0200 |
Tero Marttila |
pvl.hosts-lldp: support multiple edges between nodes
|
changeset |
files
|
Mon, 17 Mar 2014 20:01:31 +0200 |
Tero Marttila |
pvl.hosts-lldp: --graph-dot support
|
changeset |
files
|
Mon, 17 Mar 2014 17:46:48 +0200 |
Tero Marttila |
pvl.hosts-lldp: output host location
|
changeset |
files
|
Mon, 17 Mar 2014 17:36:59 +0200 |
Tero Marttila |
pvl.hosts: add support for explicit location = ... field
|
changeset |
files
|
Mon, 17 Mar 2014 17:31:45 +0200 |
Tero Marttila |
split upt pvl.hosts-lldp into pvl.snmp.snmp and pvl.snmp.lldp, match remote hosts, better formatting
|
changeset |
files
|
Mon, 17 Mar 2014 17:19:30 +0200 |
Tero Marttila |
pvl.hosts: better reporting of ParseErrors (with filename:line), and implement down = ... setting
|
changeset |
files
|
Mon, 17 Mar 2014 15:52:42 +0200 |
Tero Marttila |
pvl.hosts-lldp: refactor lldp collection schema
|
changeset |
files
|
Mon, 17 Mar 2014 15:51:08 +0200 |
Tero Marttila |
pvl.hosts: support foo:bar = ... extension fields
|
changeset |
files
|
Mon, 17 Mar 2014 11:59:15 +0200 |
Tero Marttila |
pvl.hosts-lldp: snmp-based lldp discovery of connected switches
|
changeset |
files
|
Mon, 10 Mar 2014 18:28:06 +0200 |
Tero Marttila |
pvl.hosts-import: fix conflicting -c option
|
changeset |
files
|
Mon, 10 Mar 2014 18:27:58 +0200 |
Tero Marttila |
pvl.dns.zone: typofix self.comment
|
changeset |
files
|
Sun, 02 Mar 2014 13:24:06 +0200 |
Tero Marttila |
version 0.6.4: fix issues with dhcp conf attribute quoting
|
changeset |
files
|
Sun, 02 Mar 2014 13:22:08 +0200 |
Tero Marttila |
pvl.dhcp-conf: whitelist set of attributes to quote
|
changeset |
files
|
Tue, 14 Jan 2014 23:15:36 +0200 |
Tero Marttila |
pvl.login.server: separate redirect/refresh'd step for cert download to display html first; fix set-cookie quoting for werkzeug 0.9
|
changeset |
files
|
Tue, 14 Jan 2014 23:14:53 +0200 |
Tero Marttila |
pvl.web.Application: render_html(body=..., extrahead=...)
|
changeset |
files
|
Tue, 14 Jan 2014 21:03:30 +0200 |
Tero Marttila |
pvl.login: do not store invalid pubtkt's in self.pubtkt; implement a ssl client cert ca
|
changeset |
files
|
Tue, 14 Jan 2014 21:02:54 +0200 |
Tero Marttila |
pvl.web: export werkzeug Response
|
changeset |
files
|
Tue, 14 Jan 2014 21:02:39 +0200 |
Tero Marttila |
pvl.login.pubtkt: ExpiredError is not a VerifyError, and use valid()
|
changeset |
files
|
Mon, 13 Jan 2014 22:21:42 +0200 |
Tero Marttila |
pvl.login: update access on renew
|
changeset |
files
|
Mon, 13 Jan 2014 21:14:52 +0200 |
Tero Marttila |
pvl.login: ldap access (tokens) and userdata support
|
changeset |
files
|
Mon, 13 Jan 2014 21:14:30 +0200 |
Tero Marttila |
pvl.web.Handler: STATUS/status()
|
changeset |
files
|
Mon, 13 Jan 2014 20:25:36 +0200 |
Tero Marttila |
pvl.login: implement LDAPAuth; fix Index pageprogress grace period refresh
|
changeset |
files
|