summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Dobrica Pavlinusic [Tue, 20 Nov 2007 11:19:29 +0000 (11:19 +0000)]
r246@brr: dpavlin | 2007-11-20 12:19:17 +0100
ignore a few more things for svn
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@216
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 20 Nov 2007 11:18:46 +0000 (11:18 +0000)]
r244@brr: dpavlin | 2007-11-20 12:18:29 +0100
support issuing command to multiple CPEs at the same time
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@215
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 18:51:26 +0000 (18:51 +0000)]
r242@brr: dpavlin | 2007-11-18 19:50:39 +0100
new output for tests
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@214
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:49:51 +0000 (17:49 +0000)]
r240@brr: dpavlin | 2007-11-18 18:49:33 +0100
- make ParameterInfo flat structure, and not HoH
- version bump [0.12]
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@213
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:32:22 +0000 (17:32 +0000)]
r238@brr: dpavlin | 2007-11-18 18:32:08 +0100
fix for firmware 5.3.3.4 which returns full path for .ExternalIPAddress
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@212
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:27:57 +0000 (17:27 +0000)]
r236@brr: dpavlin | 2007-11-18 18:21:09 +0100
tweaks
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@211
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:18:54 +0000 (17:18 +0000)]
r234@brr: dpavlin | 2007-11-18 18:18:38 +0100
fix warning
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@210
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:03:09 +0000 (17:03 +0000)]
r232@brr: dpavlin | 2007-11-18 18:02:50 +0100
better ouput including software (firmware) and hardware (board) version
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@209
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 16:43:09 +0000 (16:43 +0000)]
r230@brr: dpavlin | 2007-11-18 17:42:53 +0100
hush debug output
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@208
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 12:58:40 +0000 (12:58 +0000)]
r228@brr: dpavlin | 2007-11-18 13:58:05 +0100
- version bump [0.11]
- rewrote CPE state management to actually work for multiple devices and
simplify code in the process
- CWMP::Store::DBMDeep don't return blessed objects any more
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@207
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 16 Nov 2007 18:33:04 +0000 (18:33 +0000)]
r226@brr: dpavlin | 2007-11-16 19:32:44 +0100
change addressing
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@206
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 23:07:42 +0000 (23:07 +0000)]
r224@brr: dpavlin | 2007-11-15 00:07:18 +0100
hush debug ouput
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@205
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 23:02:17 +0000 (23:02 +0000)]
r222@brr: dpavlin | 2007-11-15 00:01:24 +0100
added --create-dump option to acs.pl which will force creation
of protocol dumps even without debug level > 2
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@204
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 22:26:24 +0000 (22:26 +0000)]
r220@brr: dpavlin | 2007-11-14 23:26:01 +0100
more useful shortcuts
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@203
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 21:55:24 +0000 (21:55 +0000)]
r218@brr: dpavlin | 2007-11-14 22:54:48 +0100
version bump [0.10]
- added CWMP::Vendor module which implements simple vendor specific logic
(this is beginning of example to change IP adress of CPE based on serial)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@202
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 21:52:45 +0000 (21:52 +0000)]
r216@brr: dpavlin | 2007-11-14 22:52:27 +0100
- added create_dump accessor to create dump files on disk
- if acquired state doesn't have DeviceID, use old one (so that store can map sessions)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@201
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 21:44:34 +0000 (21:44 +0000)]
r214@brr: dpavlin | 2007-11-14 22:44:16 +0100
clean queue on make dump
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@200
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 19:23:32 +0000 (19:23 +0000)]
r212@brr: dpavlin | 2007-11-14 20:23:06 +0100
added Class::Trigger based triggers on SOAP requests from CPE
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@199
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 18:16:14 +0000 (18:16 +0000)]
r210@brr: dpavlin | 2007-11-14 19:15:41 +0100
New version [0.09] with buch of changes:
- command queue for device now really works
- cpe-queue.pl now supports --list to display queue
- convert all methods to receive just one param (simplifies code all over)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@198
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 22:13:59 +0000 (22:13 +0000)]
r208@brr: dpavlin | 2007-11-12 23:13:39 +0100
display CPE uid (serial number) for better info
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@197
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 22:03:01 +0000 (22:03 +0000)]
r206@brr: dpavlin | 2007-11-12 23:02:21 +0100
- move protocol dump to new cpe-queue.pl command
- queue now stores data in YAML to preserve perl structures intact
- queue jobs are now finished correctly
- remove all traces of default_queue
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@196
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 22:00:41 +0000 (22:00 +0000)]
r204@brr: dpavlin | 2007-11-12 23:00:24 +0100
- add installation of Test::Pod::Coverage for developers
- clean queue on make clean
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@195
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 20:57:28 +0000 (20:57 +0000)]
r201@brr: dpavlin | 2007-11-12 21:56:25 +0100
fix displayed targets
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@194
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 20:56:56 +0000 (20:56 +0000)]
r200@brr: dpavlin | 2007-11-12 21:56:04 +0100
implemented simple IPC::DirQueue based queue
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@193
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 16:29:06 +0000 (16:29 +0000)]
r198@brr: dpavlin | 2007-11-12 17:28:35 +0100
version update
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@192
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 16:28:13 +0000 (16:28 +0000)]
r196@brr: dpavlin | 2007-11-12 17:27:55 +0100
better prompt
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@191
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 15:52:24 +0000 (15:52 +0000)]
r194@brr: dpavlin | 2007-11-12 16:52:10 +0100
added features to install modules required for tcli.pl to work
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@190
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 15:51:25 +0000 (15:51 +0000)]
r192@brr: dpavlin | 2007-11-12 16:50:27 +0100
version upgrade to 0.68
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@189
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 15:19:32 +0000 (15:19 +0000)]
added inc directory so that Module::Install can pull all
dependencies right out of svn checkout
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@188
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 16:24:51 +0000 (16:24 +0000)]
dump current session with debug level > 5
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@187
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:46:40 +0000 (15:46 +0000)]
uf, fix code to actually work with documentation :-\
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@186
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:26:41 +0000 (15:26 +0000)]
added a pod documentation
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@185
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:19:07 +0000 (15:19 +0000)]
list all IP configuration
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@184
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:18:29 +0000 (15:18 +0000)]
hush some debugging
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@183
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:06:36 +0000 (15:06 +0000)]
rename command to be consistent with other examples
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@182
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:03:08 +0000 (15:03 +0000)]
status on cwmp on CPE
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@181
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 14:45:17 +0000 (14:45 +0000)]
- fixed two argument invocation (modem, script)
- added usage when called without args
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@180
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 21:36:30 +0000 (21:36 +0000)]
added --protocol-dump flag to acs which include part of protocol that we implement
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@179
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 20:00:13 +0000 (20:00 +0000)]
don't require Term::Shelly since it's not yet on CPAN, and
I'm not really sure that it's the right way to go...
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@178
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 19:47:30 +0000 (19:47 +0000)]
another swiping change and bump to version [0.08]
- implemented SetParameterValues (tests missing)
- rename rest of misnamed files
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@177
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 19:45:19 +0000 (19:45 +0000)]
create symlinks based on _dispatch to dumped requsts
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@176
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 19:44:17 +0000 (19:44 +0000)]
fix message when waiting for next request
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@175
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 17:43:01 +0000 (17:43 +0000)]
fix server test to use new current_store accessor to store plugin
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@174
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 16:57:34 +0000 (16:57 +0000)]
no functional changes, just cleanup of pod and re-order methods
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@173
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 16:39:58 +0000 (16:39 +0000)]
great API breaking update to version [0.07]
CWMP::Response (which somewhat made sense since it was response from server)
is now called CWMP::Methods (to more closely match protocol terminology)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@172
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 15:43:07 +0000 (15:43 +0000)]
implemented correct GetParameterValues which unrolls ParameterNames into xsd:strings
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@171
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 15:00:19 +0000 (15:00 +0000)]
dump queue structure correctly if it exists
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@170
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 13:05:01 +0000 (13:05 +0000)]
fix warnings
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@169
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 13:01:03 +0000 (13:01 +0000)]
- implement parametars to commands in queue (just pass array as command)
- store debugging moved to debug level 4 (makes make dump much more useful)
- version bump [0.06]
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@168
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 12:21:53 +0000 (12:21 +0000)]
check response with parametars
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@167
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 11:53:01 +0000 (11:53 +0000)]
add test for GetParameterValues
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@166
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 11:50:47 +0000 (11:50 +0000)]
fix pod
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@165
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 28 Oct 2007 11:11:40 +0000 (11:11 +0000)]
refactore response tests to create response xml files if
they doesn't exist (so, implementing new command consists
of adding one line in 20-response.t, re-run test and check if xml is valid
and commit it :-)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@164
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 23:06:09 +0000 (23:06 +0000)]
since pluggable store landed in trunk add --store-path and --store-module options
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@163
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:55 +0000 (22:55 +0000)]
r148@llin (orig r147): dpavlin | 2007-10-28 00:48:11 +0200
test with YAML store, expose problem with get_state( ID ) which fails
because session is no longer in store
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@162
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:45 +0000 (22:55 +0000)]
r147@llin (orig r146): dpavlin | 2007-10-28 00:43:25 +0200
- added clean parametar to stores to start with empty database
- much less chatty without debug
- test both existing store plugins
- finish API rename in CWMP::Store, version bump [0.05]
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@161
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:26 +0000 (22:55 +0000)]
r146@llin (orig r145): dpavlin | 2007-10-28 00:13:48 +0200
wipe html directory on make clean
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@160
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:17 +0000 (22:55 +0000)]
r145@llin (orig r144): dpavlin | 2007-10-28 00:12:55 +0200
create documentation with frames
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@159
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:04 +0000 (22:55 +0000)]
r144@llin (orig r143): dpavlin | 2007-10-28 00:03:29 +0200
build system nit-picking
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@158
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:54:51 +0000 (22:54 +0000)]
r143@llin (orig r142): dpavlin | 2007-10-28 00:02:50 +0200
pod fix
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@157
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:54:40 +0000 (22:54 +0000)]
r142@llin (orig r141): dpavlin | 2007-10-28 00:01:28 +0200
added html target using http://svn.rot13.org/index.cgi/perl/view/trunk/allpod2xhtml.pl
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@156
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:54:28 +0000 (22:54 +0000)]
r140@llin (orig r139): dpavlin | 2007-10-27 12:13:01 +0200
all low-level store plugins now take path as argument
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@155
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:54:11 +0000 (22:54 +0000)]
r139@llin (orig r138): dpavlin | 2007-10-26 23:41:42 +0200
use Hash::Merge to correctly handle update, This might actually move to
Store, but this way plugins get only new state...
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@154
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:58 +0000 (22:53 +0000)]
r138@llin (orig r137): dpavlin | 2007-10-26 23:25:08 +0200
everything uses yaml for now
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@153
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:44 +0000 (22:53 +0000)]
r137@llin (orig r136): dpavlin | 2007-10-26 23:20:50 +0200
fix all known uids
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@152
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:33 +0000 (22:53 +0000)]
r136@llin (orig r135): dpavlin | 2007-10-26 23:04:55 +0200
simple YAML store plugin to ease debugging
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@151
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:22 +0000 (22:53 +0000)]
r135@llin (orig r134): dpavlin | 2007-10-26 22:49:13 +0200
forgoten Module::Pluggable
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@150
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:14 +0000 (22:53 +0000)]
r134@llin (orig r133): dpavlin | 2007-10-26 22:46:09 +0200
Rough draft of low-level store mechanisam.
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@149
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:51:15 +0000 (22:51 +0000)]
r133@llin (orig r132): dpavlin | 2007-10-26 21:26:47 +0200
kick session out of store
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@148
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:48:11 +0000 (22:48 +0000)]
test with YAML store, expose problem with get_state( ID ) which fails
because session is no longer in store
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@147
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:43:25 +0000 (22:43 +0000)]
- added clean parametar to stores to start with empty database
- much less chatty without debug
- test both existing store plugins
- finish API rename in CWMP::Store, version bump [0.05]
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@146
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:13:48 +0000 (22:13 +0000)]
wipe html directory on make clean
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@145
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:12:55 +0000 (22:12 +0000)]
create documentation with frames
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@144
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:03:29 +0000 (22:03 +0000)]
build system nit-picking
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@143
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:02:50 +0000 (22:02 +0000)]
pod fix
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@142
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:01:28 +0000 (22:01 +0000)]
added html target using svn.rot13.org/index.cgi/perl/view/trunk/allpod2xhtml.pl
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@141
836a5e1a-633d-0410-964b-
294494ad4392
Ole Martin Eide [Sat, 27 Oct 2007 17:57:40 +0000 (17:57 +0000)]
Eval wrapping in process_request, should not die on session based exception.
Added GetParameterValues.
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@140
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 27 Oct 2007 10:13:01 +0000 (10:13 +0000)]
all low-level store plugins now take path as argument
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@139
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 21:41:42 +0000 (21:41 +0000)]
use Hash::Merge to correctly handle update, This might actually move to
Store, but this way plugins get only new state...
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@138
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 21:25:08 +0000 (21:25 +0000)]
everything uses yaml for now
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@137
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 21:20:50 +0000 (21:20 +0000)]
fix all known uids
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@136
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 21:04:55 +0000 (21:04 +0000)]
simple YAML store plugin to ease debugging
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@135
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 20:49:13 +0000 (20:49 +0000)]
forgoten Module::Pluggable
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@134
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 20:46:09 +0000 (20:46 +0000)]
Rough draft of low-level store mechanisam.
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@133
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 19:26:47 +0000 (19:26 +0000)]
kick session out of store
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@132
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 19:21:53 +0000 (19:21 +0000)]
make branch to experiment with Module::Pluggable store
git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@131
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 18:38:00 +0000 (18:38 +0000)]
cwmp enable/disable
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@130
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 18:12:10 +0000 (18:12 +0000)]
added ask(prompt|default) in scripts to interactivly ask questions,
IP adress of modem is first (optional) param
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@129
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 16:52:24 +0000 (16:52 +0000)]
include IP address in dump/ filenames
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@126
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 16:22:23 +0000 (16:22 +0000)]
organize and document scripts collection
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@125
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 15:54:15 +0000 (15:54 +0000)]
some more source re-org
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@119
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 15:51:27 +0000 (15:51 +0000)]
take next pending command on empty request
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@118
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 15:16:10 +0000 (15:16 +0000)]
sequentially number requests and responses to see real flow in dump dir
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@117
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 15:11:50 +0000 (15:11 +0000)]
finished dump target (which used to be debug in last commit) which will dump
requests and responses to dump/ directory which will in turn be cleaned by
make clean
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@116
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 14:39:42 +0000 (14:39 +0000)]
create custom targets in makefile (debug is first one)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@115
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 13:02:27 +0000 (13:02 +0000)]
require Test::More for build
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@114
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 12:01:22 +0000 (12:01 +0000)]
ignore bunch of stuff we don't care about in svn
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@113
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 12:00:38 +0000 (12:00 +0000)]
start server in debug mode and generate various debugging output
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@112
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 26 Oct 2007 11:42:39 +0000 (11:42 +0000)]
reorg source code tree to make trunk
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@111
836a5e1a-633d-0410-964b-
294494ad4392