Perform scan if config is not in results, caches result.
(name, conf)
| 120 | if predicate(configs[name])) |
| 121 | |
| 122 | def result_cache(name, conf): |
| 123 | """Perform scan if config is not in results, caches result.""" |
| 124 | return results[name] if name in results \ |
| 125 | else results.setdefault(name, scan_with_config(host, port, conf, |
| 126 | hostname)) |
| 127 | |
| 128 | def conf_iterator(predicate): |
| 129 | """ |
no test coverage detected