BIND 10 trac2225_statistics, created. 22d6e85f4df97b8ffcfbea8b5ca81edd2df219d4 [2225] add unixdomain socket as statistics spec
BIND 10 source code commits
bind10-changes at lists.isc.org
Mon Nov 19 06:02:12 UTC 2012
The branch, trac2225_statistics has been created
at 22d6e85f4df97b8ffcfbea8b5ca81edd2df219d4 (commit)
- Log -----------------------------------------------------------------
commit 22d6e85f4df97b8ffcfbea8b5ca81edd2df219d4
Author: Naoki Kambe <kambe at jprs.co.jp>
Date: Mon Nov 19 14:31:31 2012 +0900
[2225] add unixdomain socket as statistics spec
commit 7c00e40c1c815ea1b8dd13cc718772140cf575dc
Author: Naoki Kambe <kambe at jprs.co.jp>
Date: Thu Sep 13 14:25:11 2012 +0900
[2225] updated docstrings for counter.py
commit 96edf56fbab807319a975fe7df264ace0c5dbb37
Author: Naoki Kambe <kambe at jprs.co.jp>
Date: Mon Sep 3 10:35:20 2012 +0900
[2225] changed the behavior of the counter class
It doesn't create a counter object twice if it has been already created. It
just returns created object in that case. The global functors aren't set inside
of the counter classes, but they are set in the init method after the counter
object is firstly created. It is intended at this change that the init method
is responsible for creation of a counter method and setting of the global
functor.
commit 1c6a6aa89ebb3b512a09ad19609f3682b198993a
Author: Naoki Kambe <kambe at jprs.co.jp>
Date: Mon Nov 19 13:52:04 2012 +0900
[2225] introduced new counter classes and implemented unixsocket counters
- implemented a base class Counter and a concrete XfroutCounter as an external
module under isc.statistics. Because it is easy to implement another
concrete Counter class for other module in future. The caller module can
statically import it. The new counter class provides a getter method for
each statistics item. It is intended for making loose relationship between
the counter class and the caller module.
- added implementation of unixsocket counter into the existing UnixSockServer
Class.
- added new tests for checking counters implemented in UnixSockServer are
working properly into xfrout_test.py.
- implemented enabling/disabling counting in the new counter class.
-----------------------------------------------------------------------
More information about the bind10-changes
mailing list