Completed
Pull Request — master (#427)
by Edward
02:15
created

VaultReadAction.run()   A

Complexity

Conditions 2

Size

Total Lines 6

Duplication

Lines 0
Ratio 0 %
Metric Value
dl 0
loc 6
rs 9.4285
cc 2
1
from lib import action
2
3
4
class VaultReadAction(action.VaultBaseAction):
5
    def run(self, path):
6
        value = self.vault.read(path)
7
        if value:
8
            return value['data']
9
        else:
10
            raise KeyError("Key was not found in Vault")
11