MCPcopy Create free account
hub / github.com/webpy/webpy / fail_node

Method fail_node

web/template.py:1400–1406  ·  view source on GitHub ↗
(self, node, nodename)

Source from the content-addressed store, hash-verified

1398
1399 # failure modes
1400 def fail_node(self, node, nodename):
1401 lineno = self.get_node_lineno(node)
1402 e = SecurityError(
1403 "%s:%d - execution of '%s' statements is denied"
1404 % (self.filename, lineno, nodename)
1405 )
1406 self.errors.append(e)
1407
1408 def fail_attribute(self, node, attrname):
1409 lineno = self.get_node_lineno(node)

Callers 1

generic_visitMethod · 0.95

Calls 3

get_node_linenoMethod · 0.95
SecurityErrorClass · 0.85
appendMethod · 0.80

Tested by

no test coverage detected