chore: refurish python code by applying Pylint linter rules (#8322)
This commit is contained in:
@@ -153,10 +153,10 @@ class ToolProviderController(BaseModel, ABC):
|
||||
|
||||
# check type
|
||||
credential_schema = credentials_need_to_validate[credential_name]
|
||||
if (
|
||||
credential_schema == ToolProviderCredentials.CredentialsType.SECRET_INPUT
|
||||
or credential_schema == ToolProviderCredentials.CredentialsType.TEXT_INPUT
|
||||
):
|
||||
if credential_schema in {
|
||||
ToolProviderCredentials.CredentialsType.SECRET_INPUT,
|
||||
ToolProviderCredentials.CredentialsType.TEXT_INPUT,
|
||||
}:
|
||||
if not isinstance(credentials[credential_name], str):
|
||||
raise ToolProviderCredentialValidationError(f"credential {credential_name} should be string")
|
||||
|
||||
@@ -184,11 +184,11 @@ class ToolProviderController(BaseModel, ABC):
|
||||
if credential_schema.default is not None:
|
||||
default_value = credential_schema.default
|
||||
# parse default value into the correct type
|
||||
if (
|
||||
credential_schema.type == ToolProviderCredentials.CredentialsType.SECRET_INPUT
|
||||
or credential_schema.type == ToolProviderCredentials.CredentialsType.TEXT_INPUT
|
||||
or credential_schema.type == ToolProviderCredentials.CredentialsType.SELECT
|
||||
):
|
||||
if credential_schema.type in {
|
||||
ToolProviderCredentials.CredentialsType.SECRET_INPUT,
|
||||
ToolProviderCredentials.CredentialsType.TEXT_INPUT,
|
||||
ToolProviderCredentials.CredentialsType.SELECT,
|
||||
}:
|
||||
default_value = str(default_value)
|
||||
|
||||
credentials[credential_name] = default_value
|
||||
|
Reference in New Issue
Block a user