TheMysteriousX / SNMPv3-Hash-Generator

Apache License 2.0
13 stars 5 forks source link

SyntaxError #1

Closed anarchy9388 closed 4 years ago

anarchy9388 commented 5 years ago

Traceback (most recent call last): File "/usr/bin/snmpv3-hashgen", line 6, in from scripts.snmpv3_hashgen import main File "/usr/lib/python3.4/site-packages/scripts/snmpv3_hashgen.py", line 25 return f"{user}/{hash(Kul_auth)}/{hash(Kul_priv)}/{mode}" ^ SyntaxError: invalid syntax

anarchy9388 commented 5 years ago

Ahh python 3.4 :(

Yannis100 commented 4 years ago

With Python 3.6.8, I have the following error

Traceback (most recent call last):
  File "/usr/local/bin/snmpv3-hashgen", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.6/dist-packages/scripts/snmpv3_hashgen.py", line 54, in main
    esxi = format_esxi(user, Kul_auth, Kul_priv, mode, hash)
  File "/usr/local/lib/python3.6/dist-packages/scripts/snmpv3_hashgen.py", line 25, in format_esxi
    return f"{user}/{hash(Kul_auth)}/{hash(Kul_priv)}/{mode}"
TypeError: 'staticmethod' object is not callable

Edit : The issue occurs only when specifying --hash sha1/md5