diff options
author | Jeff Forcier <jeff@bitprophet.org> | 2017-10-10 18:24:34 -0700 |
---|---|---|
committer | Jeff Forcier <jeff@bitprophet.org> | 2017-10-10 18:24:38 -0700 |
commit | 29ac57f565ac94021dee46b365daa56a3d27333e (patch) | |
tree | dda22abe6f5eba8118b225c55fac2f7a09237e4e /paramiko/kex_gex.py | |
parent | 9019b25497c2b143e06da6a393e24b67bfc848f0 (diff) | |
download | paramiko-1070-remove-python26-and-33.tar.gz |
String format modernization, part 11070-remove-python26-and-33
Choosing to skip it in some edge/corner cases where it's more harmful
than helpful. Also choosing to replace many non-%s specifiers with
regular old {} since I don't see why one would normally care. Again,
eschewing that in spots where it seems like it might matter.
Diffstat (limited to 'paramiko/kex_gex.py')
-rw-r--r-- | paramiko/kex_gex.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/paramiko/kex_gex.py b/paramiko/kex_gex.py index ba45da18..f60f49a4 100644 --- a/paramiko/kex_gex.py +++ b/paramiko/kex_gex.py @@ -92,7 +92,7 @@ class KexGex (object): elif ptype == _MSG_KEXDH_GEX_REQUEST_OLD: return self._parse_kexdh_gex_request_old(m) raise SSHException( - 'KexGex %s asked to handle packet type %d' % self.name, ptype) + 'KexGex {} asked to handle packet type {:d}'.format(self.name, ptype)) # ...internals... @@ -141,8 +141,10 @@ class KexGex (object): 'Can\'t do server-side gex with no modulus pack') self.transport._log( DEBUG, - 'Picking p (%d <= %d <= %d bits)' % ( - minbits, preferredbits, maxbits)) + 'Picking p ({} <= {} <= {} bits)'.format( + minbits, preferredbits, maxbits, + ) + ) self.g, self.p = pack.get_modulus(minbits, preferredbits, maxbits) m = Message() m.add_byte(c_MSG_KEXDH_GEX_GROUP) @@ -166,7 +168,8 @@ class KexGex (object): raise SSHException( 'Can\'t do server-side gex with no modulus pack') self.transport._log( - DEBUG, 'Picking p (~ %d bits)' % (self.preferred_bits,)) + DEBUG, 'Picking p (~ {} bits)'.format(self.preferred_bits) + ) self.g, self.p = pack.get_modulus( self.min_bits, self.preferred_bits, self.max_bits) m = Message() @@ -185,8 +188,8 @@ class KexGex (object): if (bitlen < 1024) or (bitlen > 8192): raise SSHException( 'Server-generated gex p (don\'t ask) is out of range ' - '(%d bits)' % bitlen) - self.transport._log(DEBUG, 'Got server p (%d bits)' % bitlen) + '({} bits)'.format(bitlen)) + self.transport._log(DEBUG, 'Got server p ({} bits)'.format(bitlen)) self._generate_x() # now compute e = g^x mod p self.e = pow(self.g, self.x, self.p) |