Tue, 03 Mar 2015 12:09:22 +0200 |
Tero Marttila |
lib/pvl/hosts: include cache for proper hosts dependencies
|
changeset |
files
|
Tue, 03 Mar 2015 12:08:58 +0200 |
Tero Marttila |
lib/pvl/apply: empty deps -> always update
|
changeset |
files
|
Tue, 03 Mar 2015 11:58:10 +0200 |
Tero Marttila |
pvl.hosts.config: --hosts-include-trace to write out all included files
|
changeset |
files
|
Tue, 03 Mar 2015 11:41:32 +0200 |
Tero Marttila |
lib/pvl/hosts/zone: use service bind9 reload instead of rndc
|
changeset |
files
|
Tue, 03 Mar 2015 11:41:17 +0200 |
Tero Marttila |
lib/pvl/service: service_reload
|
changeset |
files
|
Tue, 03 Mar 2015 11:40:02 +0200 |
Tero Marttila |
lib/pvl/service: cmd_sudo restart; workaround more upstart braindamage with service ... status
|
changeset |
files
|
Tue, 03 Mar 2015 11:39:07 +0200 |
Tero Marttila |
lib/pvl/cmd: cmd_sudo
|
changeset |
files
|
Tue, 03 Mar 2015 11:17:07 +0200 |
Tero Marttila |
pvl.hosts.dhcp: only check host blocks for uniqueness; ignore subclasses
|
changeset |
files
|
Tue, 03 Mar 2015 11:15:39 +0200 |
Tero Marttila |
pvl.dhcp.config: format pseudo-Block's as items
|
changeset |
files
|
Mon, 02 Mar 2015 21:47:08 +0200 |
Tero Marttila |
README: dhcp:subclass
|
changeset |
files
|
Mon, 02 Mar 2015 21:46:27 +0200 |
Tero Marttila |
cleanup README examples
|
changeset |
files
|
Mon, 02 Mar 2015 20:40:10 +0200 |
Tero Marttila |
update: pvl/main: fix cd SRV
|
changeset |
files
|
Mon, 02 Mar 2015 20:35:29 +0200 |
Tero Marttila |
update: pvl/log: fix no-tty execution
|
changeset |
files
|
Mon, 02 Mar 2015 20:05:43 +0200 |
Tero Marttila |
version: 0.8.0a5
|
changeset |
files
|
Mon, 02 Mar 2015 20:02:14 +0200 |
Tero Marttila |
update pvl/hosts: only test the global dhcp config, since things like sublclasses means that the individual dhcp confs will not pass
|
changeset |
files
|
Mon, 02 Mar 2015 19:58:35 +0200 |
Tero Marttila |
pvl.hosts.dhcp: subclass class name is a String
|
changeset |
files
|
Mon, 02 Mar 2015 19:58:12 +0200 |
Tero Marttila |
pvl.dhcp.config: String() for quoted string Field
|
changeset |
files
|
Mon, 02 Mar 2015 19:45:56 +0200 |
Tero Marttila |
pvl.hosts.dhcp: implement support for dhcp:subclass=... using hardware ethernet
|
changeset |
files
|
Mon, 02 Mar 2015 19:45:06 +0200 |
Tero Marttila |
pvl.hosts.dhcp: use pvl.dhcp.config.Field() to format non-string field values
|
changeset |
files
|
Mon, 02 Mar 2015 19:43:38 +0200 |
Tero Marttila |
pvl.hosts.host: fix doctests
|
changeset |
files
|
Mon, 02 Mar 2015 19:36:39 +0200 |
Tero Marttila |
pvl.dhcp: support config.Field for pre-quoted values
|
changeset |
files
|
Mon, 02 Mar 2015 19:36:10 +0200 |
Tero Marttila |
pvl.hosts: default extensions to an empty dict
|
changeset |
files
|
Mon, 02 Mar 2015 19:35:52 +0200 |
Tero Marttila |
version 0.8.0a4
|
changeset |
files
|
Mon, 02 Mar 2015 18:25:50 +0200 |
Tero Marttila |
pvl.hosts.config: support defaults for included hosts
|
changeset |
files
|
Mon, 02 Mar 2015 18:17:47 +0200 |
Tero Marttila |
pvl.hosts: allow boot=... fields to override boot.*=...
|
changeset |
files
|
Mon, 02 Mar 2015 18:08:30 +0200 |
Tero Marttila |
pvl.hosts.config: fix handling of mixed boot=... boot.foo=... independent of dict ordering
|
changeset |
files
|
Mon, 02 Mar 2015 17:58:24 +0200 |
Tero Marttila |
pvl.hosts: update boot= to support split boot.next-server= boot.filename=, which enables inheriting defaults
|
changeset |
files
|
Mon, 02 Mar 2015 13:30:15 +0200 |
Tero Marttila |
pvl.hosts.tests: support multiple values for record name/type in assertZoneEquals; test multi-alias hosts
|
changeset |
files
|
Mon, 02 Mar 2015 13:26:34 +0200 |
Tero Marttila |
pvl.hosts.zone: make non-CNAME check_conflicts optional
|
changeset |
files
|
Mon, 02 Mar 2015 13:12:35 +0200 |
Tero Marttila |
pvl.hosts.zone: better errors for host forward rr conflicts
|
changeset |
files
|
Mon, 02 Mar 2015 12:59:17 +0200 |
Tero Marttila |
pvl.dhcp.config: fix build_block() to handle top-level config Blocks
|
changeset |
files
|
Mon, 02 Mar 2015 12:54:27 +0200 |
Tero Marttila |
lib/pvl: pvl/list: fix list_tree to include directory itself
|
changeset |
files
|
Mon, 02 Mar 2015 01:36:41 +0200 |
Tero Marttila |
tests: skip pvl.snmp, add pvl.dhcp.tests, and only include our own sources in the coverage report
|
changeset |
files
|
Mon, 02 Mar 2015 01:29:56 +0200 |
Tero Marttila |
pvl.dhcp.config: fix block stack to have .load() actually return the top-level block
|
changeset |
files
|
Mon, 02 Mar 2015 01:24:48 +0200 |
Tero Marttila |
pvl.dhcp.config: fix build_block() doctests
|
changeset |
files
|
Mon, 02 Mar 2015 01:02:48 +0200 |
Tero Marttila |
pvl.dhcp.config: fix block-level quote context
|
changeset |
files
|
Mon, 02 Mar 2015 01:00:48 +0200 |
Tero Marttila |
pvl.dhcp.config: make quoting context-sensitive, so that only certain items get special quoting..
|
changeset |
files
|
Mon, 02 Mar 2015 00:38:59 +0200 |
Tero Marttila |
pvl.dhcp.tests: test build_block()
|
changeset |
files
|
Mon, 02 Mar 2015 00:38:50 +0200 |
Tero Marttila |
pvl.hosts.test: host with fqdn name still gets a dhcp option host-name
|
changeset |
files
|
Mon, 02 Mar 2015 00:25:21 +0200 |
Tero Marttila |
lib/pvl: fix MAIN_MODULE help/getopts/opt
|
changeset |
files
|
Mon, 02 Mar 2015 00:19:39 +0200 |
Tero Marttila |
pvl.dhcp.config: loosen up TOKEN even further to permit unquoted IP addresses and ethernet addresses
|
changeset |
files
|
Mon, 02 Mar 2015 00:15:17 +0200 |
Tero Marttila |
lib/pvl: fix -nF to skip apply_check's but still not actually apply_cmd
|
changeset |
files
|
Mon, 02 Mar 2015 00:11:43 +0200 |
Tero Marttila |
pvl.dhcp.config: stricter quoting of e.g. include file paths
|
changeset |
files
|
Sun, 01 Mar 2015 23:32:57 +0200 |
Tero Marttila |
version 0.8.0a3
|
changeset |
files
|
Sun, 01 Mar 2015 23:32:32 +0200 |
Tero Marttila |
lib/pvl: pvl/apply: fix APPLY_DIFF
|
changeset |
files
|
Sun, 01 Mar 2015 23:16:18 +0200 |
Tero Marttila |
pvl.hosts: fail if no hostfiles are given as input
|
changeset |
files
|
Sun, 01 Mar 2015 22:39:05 +0200 |
Tero Marttila |
pvl.hosts.dhcp: update for pvl.dhcp.config
|
changeset |
files
|
Sun, 01 Mar 2015 22:38:02 +0200 |
Tero Marttila |
pvl.dhcp.config: Block(comment=...)
|
changeset |
files
|
Sun, 01 Mar 2015 22:27:03 +0200 |
Tero Marttila |
pvl.dhcp-conf: update for pvl.dhcp.config, removing --output-conf option and just printing to stdout
|
changeset |
files
|
Sun, 01 Mar 2015 22:26:29 +0200 |
Tero Marttila |
pvl.dhcp.config: refactor DHCPConfigParser to use shlex and yield Block objects, change build_block() to use Block; tests
|
changeset |
files
|
Sun, 01 Mar 2015 20:25:52 +0200 |
Tero Marttila |
version 0.8.0a2
|
changeset |
files
|
Sun, 01 Mar 2015 20:24:51 +0200 |
Tero Marttila |
lib/pvl pvl/hosts/update.sh: handle either file or directory based dhcp/hosts, zones/forward, zones/reverse sources
|
changeset |
files
|
Sun, 01 Mar 2015 20:15:18 +0200 |
Tero Marttila |
pvl.hosts.config: sort directory items for stable host ordering
|
changeset |
files
|
Sun, 01 Mar 2015 20:14:12 +0200 |
Tero Marttila |
lib/pvl: fix pvl/hosts/dhcp.sh srcs and --include-path
|
changeset |
files
|
Sun, 01 Mar 2015 19:54:20 +0200 |
Tero Marttila |
pvl.hosts.config: support ethernet = ... + ethernet.ethX = ...
|
changeset |
files
|
Sun, 01 Mar 2015 19:41:38 +0200 |
Tero Marttila |
pvl.hosts.tests: tweak etc/zones/forward/test ordering..
|
changeset |
files
|
Sun, 01 Mar 2015 19:41:25 +0200 |
Tero Marttila |
fixup hgignore and add missing etc/zones/forward/test for unittests
|
changeset |
files
|
Sun, 01 Mar 2015 19:37:19 +0200 |
Tero Marttila |
pvl.hosts.zone: fix add_origin= generated directive
|
changeset |
files
|
Sun, 01 Mar 2015 19:37:00 +0200 |
Tero Marttila |
hgignore pip install -e -> egg-info
|
changeset |
files
|
Sun, 01 Mar 2015 19:36:48 +0200 |
Tero Marttila |
requirements.txt with development/testing requirements
|
changeset |
files
|