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

Method fail_name

web/template.py:1416–1421  ·  view source on GitHub ↗
(self, node)

Source from the content-addressed store, hash-verified

1414 self.errors.append(e)
1415
1416 def fail_name(self, node):
1417 lineno = self.get_node_lineno(node)
1418 e = SecurityError(
1419 "%s:%d - access to name '%s' is denied" % (self.filename, lineno, node.id)
1420 )
1421 self.errors.append(e)
1422
1423 # helpers
1424 def is_unallowed_attr(self, name):

Callers 1

visit_NameMethod · 0.95

Calls 3

get_node_linenoMethod · 0.95
SecurityErrorClass · 0.85
appendMethod · 0.80

Tested by

no test coverage detected