Retrieve info for a given rule :param rulename: name of the rule :return:
(self, rulename)
| 128 | return json.loads(r.text) |
| 129 | |
| 130 | def get_rule_info(self, rulename): |
| 131 | """ |
| 132 | Retrieve info for a given rule |
| 133 | :param rulename: name of the rule |
| 134 | :return: |
| 135 | """ |
| 136 | r = requests.post("%s/api/%s/ruleinfo" % (self.base_url, self.api_version), |
| 137 | data={ |
| 138 | "apikey": self.api_key, |
| 139 | "rulename": rulename, |
| 140 | }, |
| 141 | proxies=self.proxies, |
| 142 | headers=self.headers) |
| 143 | return json.loads(r.text) |
| 144 | |
| 145 | def get_hash_info(self, hash): |
| 146 | """ |
no outgoing calls