def get(name): data = json.load(open(SECRET_FILE_NAME, 'r')) if 'cipher_texts' not in data: return None if name not in data['cipher_texts']: return None client = Client(region=data.get('region')) return client.decrypt(data['cipher_texts'].get(name))
def test_put_rule(self): rule = { 'rule': 'foo', 'description': 'bar', 'pattern': 'baz', 'schedule': 'qux' } ok_(self.client.put_rule(rule) != {}) client = Client(region='us-east-1', profile=None, dry_run=True) eq_(client.put_rule({'rule': 'foo'}), {})
def get_client(self): return Client(region=self._config.get_region(), profile=self._config.get_profile(), dry_run=self._dry_run)
def setUp(self): self.client = Client(region='us-east-1') self.client._lambda = Mock() self.client._kms = Mock() self.client._events = Mock()