tools: acrntrace: Make all python scripts python3 module

The trend is to focus on Python3 and deprecate Python2. This patch make all the
acrntrace related scripts as Python3 module.

  - Add parentheses to all the print as Python3 required.

  - Remove suffix L and long() Python3 has deprecated. Python3 will treat all
    intergers as long.

  - Replace has_key() with "key in .keys()" because has_key() has been deprecated.

  - Other minor fixes.

Signed-off-by: Kaige Fu <kaige.fu@intel.com>
Reviewed-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
This commit is contained in:
Kaige Fu
2018-06-29 09:15:19 +08:00
committed by lijinxia
parent e75cca64c8
commit ad89a22011
4 changed files with 29 additions and 29 deletions

View File

@@ -44,7 +44,7 @@ Usage
Replace username and hostname with appropriate values.
#. On the Linux system, run the provided python2 script to analyze the
#. On the Linux system, run the provided Python3 script to analyze the
``vm_exits`` (currently only vm_exit analysis is supported):
.. code-block:: none
@@ -56,7 +56,7 @@ Usage
a copy of the original data file is saved with suffix ``.orig``.
- Analysis report is written to stdout, or to a CSV file if
a filename is specified using ``-o filename``.
- The scripts require bash and python2.
- The scripts require Python3.
Build and Install
*****************