MCPcopy Create free account
hub / github.com/apache/cloudstack / addRule

Method addRule

systemvm/debian/opt/cloud/bin/cs/CsRule.py:33–37  ·  view source on GitHub ↗
(self, rule)

Source from the content-addressed store, hash-verified

31 self.table = "Table_%s" % (dev)
32
33 def addRule(self, rule):
34 if not self.findRule(rule + " lookup " + self.table):
35 cmd = "ip rule add " + rule + " table " + self.table
36 CsHelper.execute(cmd)
37 logging.info("Added rule %s for %s" % (cmd, self.table))
38
39 def findRule(self, rule):
40 for i in CsHelper.execute("ip rule show"):

Callers 2

mainFunction · 0.95
post_config_changeMethod · 0.80

Calls 3

findRuleMethod · 0.95
executeMethod · 0.65
infoMethod · 0.45

Tested by

no test coverage detected