mirror of
https://github.com/home-assistant/core.git
synced 2025-07-15 09:17:10 +00:00
Remove botocore dependency from credstash script (#22511)
* Remove botocore dependency from credstash script * Update requirements_all.txt * Update pylintrc * Update credstash.py
This commit is contained in:
parent
8874422e8a
commit
821a90fa54
@ -4,7 +4,7 @@ import getpass
|
||||
|
||||
from homeassistant.util.yaml import _SECRET_NAMESPACE
|
||||
|
||||
REQUIREMENTS = ['credstash==1.15.0', 'botocore==1.7.34']
|
||||
REQUIREMENTS = ['credstash==1.15.0']
|
||||
|
||||
|
||||
def run(args):
|
||||
@ -24,16 +24,15 @@ def run(args):
|
||||
'value', help="The value to save when putting a secret",
|
||||
nargs='?', default=None)
|
||||
|
||||
# pylint: disable=import-error, no-member
|
||||
# pylint: disable=no-member
|
||||
import credstash
|
||||
import botocore
|
||||
|
||||
args = parser.parse_args(args)
|
||||
table = _SECRET_NAMESPACE
|
||||
|
||||
try:
|
||||
credstash.listSecrets(table=table)
|
||||
except botocore.errorfactory.ClientError:
|
||||
except Exception: # pylint: disable=broad-except
|
||||
credstash.createDdbTable(table=table)
|
||||
|
||||
if args.action == 'list':
|
||||
|
1
pylintrc
1
pylintrc
@ -42,7 +42,6 @@ reports=no
|
||||
[TYPECHECK]
|
||||
# For attrs
|
||||
ignored-classes=_CountingAttr
|
||||
generated-members=botocore.errorfactory
|
||||
|
||||
[FORMAT]
|
||||
expected-line-ending-format=LF
|
||||
|
@ -235,9 +235,6 @@ blockchain==1.4.4
|
||||
# homeassistant.components.aws_sqs.notify
|
||||
boto3==1.9.16
|
||||
|
||||
# homeassistant.scripts.credstash
|
||||
botocore==1.7.34
|
||||
|
||||
# homeassistant.components.braviatv.media_player
|
||||
braviarc-homeassistant==0.3.7.dev0
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user