Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def test_bad_connect(self):
with HTTPConnectionPool("badhost.invalid", self.port) as pool:
with pytest.raises(MaxRetryError) as e:
pool.request("GET", "/", retries=5)
assert type(e.value.reason) == NewConnectionError
def run(self, dispatcher, tracker, domain):
try:
message = tracker.latest_message.get('text')
message = message.split(": ")
issue_name = message[1]
print("O titulo da Issue é: {issue_name}\n".format
(issue_name=issue_name))
except ValueError:
dispatcher.utter_message(
"Estou com problemas para me conectar, me manda "
"mais uma mensagem pra ver se dessa vez dá certo.")
except NewConnectionError:
dispatcher.utter_message(
"Estou com problemas para me conectar, me manda "
"mais uma mensagem pra ver se dessa vez dá certo.")
else:
return [SlotSet('issue_name', issue_name)]
def kill_all_bindings():
for binding in all_bindings:
binding.terminate()
url: str = BASE_URL + '/shadows'
try:
response: Response = get(url, headers=HEADERS)
except (requests_exceptions.ConnectionError,
url_exceptions.NewConnectionError):
e: DasApplicationNotRunningError = (
DasApplicationNotRunningError('Keyboard Driver'))
e.elaborate()
exit()
for signal in loads(response.content):
zone_id: str = signal['zoneId']
delete(BASE_URL + '/pid/' + PID + '/zoneId/' + zone_id,
headers=HEADERS)
extra_kw['source_address'] = self.source_address
if self.socket_options:
extra_kw['socket_options'] = self.socket_options
try:
conn = connection.create_connection(
(self.host, self.port), self.timeout, **extra_kw)
except SocketTimeout as e:
raise ConnectTimeoutError(
self, "Connection to %s timed out. (connect timeout=%s)" %
(self.host, self.timeout))
except SocketError as e:
raise NewConnectionError(
self, "Failed to establish a new connection: %s" % e)
return conn
dispatcher.utter_message(
"Não consegui encontrar o seu pipeline no GitLab, "
"por favor verifique se existe um e me manda novamente.")
except IndexError:
dispatcher.utter_message(
"Não consegui encontrar o seu pipeline no GitLab, "
"por favor verifique se existe um e me manda novamente.")
except HTTPError:
dispatcher.utter_message(
"Não consegui achar um pipeline no seu repositório, "
"tenta conferir se existe um e tente novamente.")
except ValueError:
dispatcher.utter_message(
"Estou com problemas para me conectar, me manda "
"mais uma mensagem pra ver se dessa vez dá certo.")
except NewConnectionError:
dispatcher.utter_message(
"Estou com problemas para me conectar, me manda "
"mais uma mensagem pra ver se dessa vez dá certo.")
preload_content=False,
decode_content=False
)
except:
# If we hit any problems here, clean up the connection.
# Then, reraise so that we can handle the actual exception.
low_conn.close()
raise
except (ProtocolError, socket.error) as err:
raise ConnectionError(err, request=request)
except MaxRetryError as e:
if isinstance(e.reason, ConnectTimeoutError):
# TODO: Remove this in 3.0.0: see #2811
if not isinstance(e.reason, NewConnectionError):
raise ConnectTimeout(e, request=request)
if isinstance(e.reason, ResponseError):
raise RetryError(e, request=request)
if isinstance(e.reason, _ProxyError):
raise ProxyError(e, request=request)
if isinstance(e.reason, _SSLError):
# This branch is for urllib3 v1.22 and later.
raise SSLError(e, request=request)
raise ConnectionError(e, request=request)
except ClosedPoolError as e:
raise ConnectionError(e, request=request)
preload_content=False,
decode_content=False
)
except:
# If we hit any problems here, clean up the connection.
# Then, reraise so that we can handle the actual exception.
low_conn.close()
raise
except (ProtocolError, socket.error) as err:
raise ConnectionError(err, request=request)
except MaxRetryError as e:
if isinstance(e.reason, ConnectTimeoutError):
# TODO: Remove this in 3.0.0: see #2811
if not isinstance(e.reason, NewConnectionError):
raise ConnectTimeout(e, request=request)
if isinstance(e.reason, ResponseError):
raise RetryError(e, request=request)
if isinstance(e.reason, _ProxyError):
raise ProxyError(e, request=request)
if isinstance(e.reason, _SSLError):
# This branch is for urllib3 v1.22 and later.
raise SSLError(e, request=request)
raise ConnectionError(e, request=request)
except ClosedPoolError as e:
raise ConnectionError(e, request=request)
"📌Criada dia: {day}/{month}/{year}\n"\
"📌URL: {url}".format(
name=release["release"][0]["name"],
body=release["release"][0]["body"],
day=day, month=month, year=year,
url=release["release"][0]["url"])
dispatcher.utter_message(release_text)
except HTTPError:
dispatcher.utter_message(
"Não estou conseguindo ter acesso a seus dados, tem certeza"
"que seus dados estão certos?")
except ValueError:
dispatcher.utter_message(
"Estou com problemas para me conectar, me manda "
"mais uma mensagem pra ver se dessa vez dá certo.")
except NewConnectionError:
dispatcher.utter_message(
"Estou com problemas para me conectar, me manda "
"mais uma mensagem pra ver se dessa vez dá certo.")
preload_content=False,
decode_content=False
)
except:
# If we hit any problems here, clean up the connection.
# Then, reraise so that we can handle the actual exception.
low_conn.close()
raise
except (ProtocolError, socket.error) as err:
raise ConnectionError(err, request=request)
except MaxRetryError as e:
if isinstance(e.reason, ConnectTimeoutError):
# TODO: Remove this in 3.0.0: see #2811
if not isinstance(e.reason, NewConnectionError):
raise ConnectTimeout(e, request=request)
if isinstance(e.reason, ResponseError):
raise RetryError(e, request=request)
if isinstance(e.reason, _ProxyError):
raise ProxyError(e, request=request)
if isinstance(e.reason, _SSLError):
# This branch is for urllib3 v1.22 and later.
raise SSLError(e, request=request)
raise ConnectionError(e, request=request)
except ClosedPoolError as e:
raise ConnectionError(e, request=request)
dispatcher.utter_message(
"Não consegui encontrar o seu pipeline no GitLab, "
"por favor verifique se existe um e me manda novamente.")
except IndexError:
dispatcher.utter_message(
"Não consegui encontrar o seu pipeline no GitLab, "
"por favor verifique se existe um e me manda novamente.")
except HTTPError:
dispatcher.utter_message(
"Não consegui achar um pipeline no seu repositório, "
"tenta conferir se existe um e tente novamente.")
except ValueError:
dispatcher.utter_message(
"Estou com problemas para me conectar, me manda "
"mais uma mensagem pra ver se dessa vez dá certo.")
except NewConnectionError:
dispatcher.utter_message(
"Estou com problemas para me conectar, me manda "
"mais uma mensagem pra ver se dessa vez dá certo.")