diff --git a/autodynatrace/wrappers/paramiko/wrapper.py b/autodynatrace/wrappers/paramiko/wrapper.py index 063c788..c7c8076 100644 --- a/autodynatrace/wrappers/paramiko/wrapper.py +++ b/autodynatrace/wrappers/paramiko/wrapper.py @@ -7,7 +7,10 @@ def instrument(): @wrapt.patch_function_wrapper("paramiko.client", "SSHClient.connect") def paramiko_connect(wrapped, instance, args, kwargs): - host = args[0] + try: + host = args[0] + except IndexError: + host = kwargs.get("hostname","") port = kwargs.get("port", 22) url = "ssh://{}:{}".format(host, port)