Commit graph

115 commits

Author SHA1 Message Date
Jo-Philipp Wich
6d5efc7925 * luci/libs: properly implement and document --schemedir in uvl cli 2008-08-17 23:30:23 +00:00
Jo-Philipp Wich
13439a8ac5 * luci/libs: fix typo in uvl utility 2008-08-17 22:44:15 +00:00
Jo-Philipp Wich
ed05a304d9 * luci/libs: add missing shebang to uvl cli 2008-08-17 22:38:10 +00:00
Jo-Philipp Wich
f9edabb142 * luci/libs: add uvl cli utility 2008-08-17 22:34:09 +00:00
Jo-Philipp Wich
5e606c8fe2 * luci/libs: uvl: rename validate() to validate_config() and reimplement validate() as "catch all" variant 2008-08-17 21:43:56 +00:00
Jo-Philipp Wich
a966a3b2b4 * luci/libs: uvl: implement scheme loading on demand, add inline documentation 2008-08-17 18:47:32 +00:00
Jo-Philipp Wich
1d08361bea * luci/libs: uvl: add support for external validation commands, various cleanups 2008-08-17 17:40:57 +00:00
Jo-Philipp Wich
ed5c3eacf0 * luci/libs: uvl: fix handling of boolean options, better error descriptions, implement "required" and "unique" scheme properties for sections 2008-08-17 15:31:48 +00:00
Steven Barth
75d4cca7ae Fixed a design flaw in luci.model.uci 2008-08-17 10:20:36 +00:00
Jo-Philipp Wich
f5046bbca7 * luci/libs: uvl - cleanup round #3, flush lookup tables to prevent circular depency errors when reusing scheme instance 2008-08-16 21:02:46 +00:00
Jo-Philipp Wich
ef0be82b31 * luci/libs: uvl - cleanup round #2, reinitroduce validate_section() and validate_option() 2008-08-16 20:41:13 +00:00
Jo-Philipp Wich
5237b79adf * luci/libs: uvl - cleanup round #1 2008-08-16 20:06:51 +00:00
Jo-Philipp Wich
4ed96bb95e * luci/libs: more UVL hacking, needs to be rewritten later 2008-08-16 03:41:57 +00:00
Jo-Philipp Wich
23a4d764d9 * luci/libs: make uvl code usable 2008-08-14 21:52:06 +00:00
Jo-Philipp Wich
7726e73725 * luci/libs: add preliminary uvl code 2008-08-14 20:24:31 +00:00