JINMEI Tatuya
eca2e37026
added a missing header file
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@976 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 23:12:59 +00:00
JINMEI Tatuya
4d7008a59b
cleanup: testdata was moved under tests/.
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@975 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 23:07:59 +00:00
Jelte Jansen
f1d5199d87
and some more unit tests
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@974 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 23:03:11 +00:00
JINMEI Tatuya
1b6b71ac10
merged the jinmei-dnsrdata2 branch into trunk
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@973 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:50:58 +00:00
JINMEI Tatuya
4c8e6bbb9e
more sync with trunk
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@972 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:36:42 +00:00
JINMEI Tatuya
1a324c8333
sync with turnk
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@971 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:29:12 +00:00
Jelte Jansen
91847ce76d
oh no more unittests
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@970 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:13:05 +00:00
JINMEI Tatuya
304a78a851
added note about marker comments for auto-generating C++ files.
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@969 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:12:50 +00:00
JINMEI Tatuya
7712d62f0b
minor editorial comments to doxygen comments
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrdata2@968 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 22:05:24 +00:00
Jelte Jansen
25a2bfcf77
ok this is as far as i can get with coverage on config_data.py
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@967 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 17:49:39 +00:00
Jeremy C. Reed
90750f86ab
Remove unused, old code. (Makefile had it commented out and
...
okayed by each@.)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@966 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 17:35:24 +00:00
Jelte Jansen
ed617e0845
unit tests and corresponding tweaks
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@964 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 17:07:35 +00:00
Jelte Jansen
4b1e0bab42
made config-specific commands also of the form of 'normal' commands, so they can be made with the same functions
...
updated cfgmgr to use these functions
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@963 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 11:33:41 +00:00
Jelte Jansen
896f1b7a8c
make cmdctl use message create functions
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@962 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 09:37:15 +00:00
Likun Zhang
5281fe9e81
1. Add unittests and help information for cmdctl and bindctl.
...
2. Add login idle timeout for cmdctl, default idle time is 1200 seconds.
3. Refactor some code for cmdctl.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@961 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-25 08:20:48 +00:00
JINMEI Tatuya
1c2ee20fa9
(trivial cleanup) removed an unnecessary include
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@954 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 23:42:16 +00:00
Evan Hunt
cb211a31b7
Commit RRsetList to trunk (mutually written and reviewed, ping-pong
...
style, by Michael and me)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@952 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 20:26:29 +00:00
Jeremy C. Reed
7d5cb71991
In output say b10-cfgmgr instead of bind-cfgd (catch up with name change).
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@949 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 14:45:56 +00:00
Jelte Jansen
e84b2e3e89
function to create and 'parse' ccsession commands, and a list of fixed (non-module) command names
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@948 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 14:44:51 +00:00
Jelte Jansen
fa51470da3
print the unexpected answer (we need a verbosity flag for modules too btw)
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@947 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 09:32:35 +00:00
JINMEI Tatuya
2e0cbf8224
completed Question class with doc and more test cases
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@943 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-24 02:38:40 +00:00
JINMEI Tatuya
936342b052
merged from the jinmei-dnsrrset branch
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@939 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 19:49:51 +00:00
JINMEI Tatuya
87a9c552a2
merged from trunk
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@938 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 19:45:40 +00:00
Jeremy C. Reed
83ac742f49
Remove bind-cfgd from the path. Doesn't exist.
...
Tests still fail for me.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@937 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 19:37:59 +00:00
Jeremy C. Reed
4d09a1dd9a
Install config_data.py and module_spec.py
...
instead of renamed datadefinition.py.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@936 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 19:29:48 +00:00
Jelte Jansen
6a38cc8fba
added some tests for module_spec
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@931 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 16:28:39 +00:00
Jeremy C. Reed
aefefeb876
Add some more details and some cleanup for this manual.
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@930 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 16:20:38 +00:00
Jelte Jansen
9964f279b0
ok that should actually be an exception (also added test for that)
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@929 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 16:12:56 +00:00
Jeremy C. Reed
008ae4d355
"There should be at most one statement per line." per BIND 9 coding guidelines.
...
(I did this for helping with code coverage reporting, but I understand
this file already has 100% coverage.)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@928 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 16:06:20 +00:00
Jelte Jansen
33fdc92ec0
100% coverage on config_data.cc :)
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@925 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 15:51:03 +00:00
Jeremy C. Reed
96cfe830cb
Fix typo in docs. While here minor capitalization, grammer, punctuation
...
changes.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@924 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 15:36:04 +00:00
Jeremy C. Reed
6ac9500c3f
Be more clear about builtin prompt.
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@923 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 15:35:22 +00:00
Jelte Jansen
c502e0e0f4
doxygen
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@922 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 13:52:05 +00:00
Jelte Jansen
6af2264545
allow for std:string exception constructors
...
getValue now raises DataNotFoundError if a bad identifier is given
some more tests
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@921 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 13:03:09 +00:00
Jelte Jansen
8a98890b6f
implemented getItemList and getFullConfig in cpp version (+tests)
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@920 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 11:10:14 +00:00
JINMEI Tatuya
a3046fe921
more documentation
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@919 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 08:26:59 +00:00
JINMEI Tatuya
e421a3a895
added a test for BasicRRset::setName()
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@918 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 08:04:50 +00:00
JINMEI Tatuya
c4cf50a3af
- added detaild documentation
...
- some more tests
- overall cleanup
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@917 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-23 07:52:57 +00:00
Jelte Jansen
b5d2ddbea1
added isc::config::ConfigData class for easier client-side usage of configuration values (not completely done yet)
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@915 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-22 22:12:31 +00:00
Jelte Jansen
d43981825a
text description on how to use config stuff
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@912 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-22 16:06:48 +00:00
Jelte Jansen
3a69c8a7a8
added error feedback to config_validate() and option to validate partial configurations in cpp version
...
fixed a bug in Mapelement->str() (it can now print empty map elements)
added tests for python config_data module and fixed a few bugs there
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@911 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-22 12:42:15 +00:00
Jelte Jansen
633e231ba3
merge back branches/jelte-configuration (branched at rev. 745, up to HEAD)
...
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@882 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-19 16:08:18 +00:00
Jelte Jansen
33f2f0f5f3
add parseAnswer helper function
...
moved two sets of common code into one private handleConfigUpdate function
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@881 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-19 12:54:14 +00:00
Jelte Jansen
da8e6967bd
moduleccsession now validates config updates before calling the provided config_handler
...
renamed validate() to validate_config() (plan on adding validate_command() as well)
added createAnswer function in cpp version
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@880 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-19 10:28:24 +00:00
Jelte Jansen
f3a53f5572
didn't update one function
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@879 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-19 09:29:42 +00:00
JINMEI Tatuya
ffd4fcba40
added more unittests for RRset
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jinmei-dnsrrset@873 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 18:44:05 +00:00
Jelte Jansen
a532a31468
renamed files names data_def* to module_spec* to reflect their actual content
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@872 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 14:57:22 +00:00
Jelte Jansen
9e9a2d1996
put ModuleCCSession and ModuleSpec in namespace isc::config
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@871 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 14:49:42 +00:00
Jelte Jansen
3cd4c9d2c3
ModuleSpec initializer not takes ElementPtr instead of file name,
...
for creation from file name or ifstream there are the non-member moduleSpecFromFile functions now
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@870 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 14:44:48 +00:00
Jelte Jansen
b5eff6e5bd
sync cpp part with python part (similar functionality and function/class names)
...
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/jelte-configuration@869 e5f2f494-b856-4b98-b285-d166d9295462
2010-02-18 14:11:43 +00:00