VirusTotalAPIError
A class that implements exceptions that may occur when module class methods are used.
Types of exceptions:
“Connection error”: This exception occurs when there is an error communicating with the server (Error code = errno.ECONNABORTED)
“Timeout error”: This exception occurs when the response time from the server is exceeded (Error code = errno.ETIMEDOUT).
“File not found”: This exception occurs when the file to be uploaded to the server is not found (Error code = errno.ENOENT).
“Permission error”: This exception occurs when the file to be uploaded to the server is not found (Error code = errno.EPERM).
“IO Error”: (Added in version 1.1.1) This exception occurs if there is an IO error during file operations (Error code = errno.EIO).
**”API key environment error:” (Added in version 1.1.2) This exception occurs if the VT_API_KEY environment variable with the VirusTotal API function access key is missing (Error code = errno.EINVAL).