X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Ftools%2Ftrex%2Ftrex_server_info.py;h=e74a63e09d72038c332a9906babb84b78884f0bf;hp=da49bfc74233a4311b4e1625945426bd30436c45;hb=d68951ac245150eeefa6e0f4156e4c1b5c9e9325;hpb=f90655a9efa6c97a8901ce5095bc64b0c7518739 diff --git a/resources/tools/trex/trex_server_info.py b/resources/tools/trex/trex_server_info.py index da49bfc742..e74a63e09d 100755 --- a/resources/tools/trex/trex_server_info.py +++ b/resources/tools/trex/trex_server_info.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 # Copyright (c) 2019 Cisco and/or its affiliates. # Licensed under the Apache License, Version 2.0 (the "License"); @@ -28,34 +28,27 @@ Functionality: import sys -sys.path.insert(0, "/opt/trex-core-2.54/scripts/automation/"+\ - "trex_control_plane/interactive/") +sys.path.insert( + 0, u"/opt/trex-core-2.61/scripts/automation/trex_control_plane/interactive/" +) from trex.stl.api import * -def get_server_system_info(): - """Check server info and quit. - :return: nothing - """ - # create client +def main(): + """Check server info and quit.""" client = STLClient() - try: # connect to server client.connect() + # get server info print(client.get_server_system_info()) except STLError as ex_error: - sys.stderr.write(str(ex_error)) + print(ex_error, file=sys.stderr) sys.exit(1) finally: client.disconnect() -def main(): - """Main function.""" - get_server_system_info() - - -if __name__ == "__main__": +if __name__ == u"__main__": main()