Changeset 5870

Show
Ignore:
Timestamp:
03/18/10 23:37:41 (3 years ago)
Author:
jow
Message:

luci-0.9: merge r5869

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • luci/branches/luci-0.9/libs/uvl/luasrc/uvl/dependencies.lua

    r3701 r5870  
    1616 
    1717local uvl = require "luci.uvl" 
    18 local ERR = require "luci.uvl.errors" 
     18local ERR = require "luci.uvl.errors".error 
    1919local util = require "luci.util" 
    2020local table = require "table" 
     
    6868function check( self, object, nodeps ) 
    6969 
    70     local derr = ERR.DEPENDENCY(object) 
     70    local derr = ERR('DEPENDENCY', object) 
    7171 
    7272    if not self.depseen[object:cid()] then 
    7373        self.depseen[object:cid()] = true 
    7474    else 
    75         return false, derr:child(ERR.DEP_RECURSIVE(object)) 
     75        return false, derr:child(ERR('DEP_RECURSIVE', object)) 
    7676    end 
    7777 
     
    8787 
    8888                if not ref then 
    89                     return false, derr:child(ERR.SME_BADDEP(object,k)) 
     89                    return false, derr:child(ERR('SME_BADDEP',object,k)) 
    9090                end 
    9191 
     
    103103                        derr:child( 
    104104                            type(v) == "boolean" 
    105                                 and ERR.DEP_NOVALUE(option, depstr) 
    106                                 or  ERR.DEP_NOTEQUAL(option, {depstr, v}) 
     105                                and ERR('DEP_NOVALUE', option, depstr) 
     106                                or  ERR('DEP_NOTEQUAL', option, {depstr, v}) 
    107107                        ) 
    108108 
     
    113113 
    114114                    local depstr = _serialize_dependency( dep, v ) 
    115                     derr:child(ERR.DEP_NOTVALID(option, depstr):child(err)) 
     115                    derr:child(ERR('DEP_NOTVALID', option, depstr):child(err)) 
    116116 
    117117                    break 
     
    140140        local valid = false 
    141141        local enum  = object:enum() 
    142         local eerr  = ERR.DEP_BADENUM(enum) 
     142        local eerr  = ERR('DEP_BADENUM', enum) 
    143143 
    144144        for _, dep in ipairs(enum:scheme('enum_depends')[object:value()]) do 
     
    149149 
    150150                if not ref then 
    151                     return false, derr:child(eerr:child(ERR.SME_BADDEP(enum,k))) 
     151                    return false, derr:child(eerr:child(ERR('SME_BADDEP',enum,k))) 
    152152                end 
    153153 
     
    165165                        eerr:child( 
    166166                            type(v) == "boolean" 
    167                                 and ERR.DEP_NOVALUE(option, depstr) 
    168                                 or  ERR.DEP_NOTEQUAL(option, {depstr, v}) 
     167                                and ERR('DEP_NOVALUE', option, depstr) 
     168                                or  ERR('DEP_NOTEQUAL', option, {depstr, v}) 
    169169                        ) 
    170170 
     
    175175 
    176176                    local depstr = _serialize_dependency( dep, v ) 
    177                     eerr:child(ERR.DEP_NOTVALID(option, depstr):child(err)) 
     177                    eerr:child(ERR('DEP_NOTVALID', option, depstr):child(err)) 
    178178 
    179179                    break