Completed
Pull Request — master (#543)
by
unknown
02:30
created

St2KVPGrepAction   A

Complexity

Total Complexity 3

Size/Duplication

Total Lines 9
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
dl 0
loc 9
rs 10
c 0
b 0
f 0
wmc 3
1
from lib.action import St2BaseAction
2
3
__all__ = [
4
    'St2KVPGrepAction'
5
]
6
7
8
class St2KVPGrepAction(St2BaseAction):
9
    def run(self, query):
10
        _keys = self.client.keys.get_all()
11
        results = {}
12
        for key in _keys:
13
            if query in key.name:
14
                results[key.name] = key.value
15
16
        return results
17