summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrius Sirvys <andrius.sirvys@intel.com>2019-08-08 15:37:52 +0100
committerThomas Monjalon <thomas@monjalon.net>2019-08-08 17:42:24 +0200
commita667070b09bb8cfbd83912045391d877ed88725e (patch)
tree3bd262404c971f095507a4fa52d39f75d328b2c4
parent47caefc163b884ed1911c6eec74d329d63ee46c5 (diff)
downloaddpdk-a667070b09bb8cfbd83912045391d877ed88725e.zip
dpdk-a667070b09bb8cfbd83912045391d877ed88725e.tar.gz
dpdk-a667070b09bb8cfbd83912045391d877ed88725e.tar.xz
usertools: fix input handling in telemetry script
This commit removes the unnecesarry ast.literal_eval() function call from the input handling, which now relies just on raw_input() to get its input. Fixes: 53f293c9a783 ("usertools: replace unsafe input function") Cc: stable@dpdk.org Signed-off-by: Andrius Sirvys <andrius.sirvys@intel.com> Acked-by: Harry van Haaren <harry.van.haaren@intel.com>
-rwxr-xr-xusertools/dpdk-telemetry-client.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/usertools/dpdk-telemetry-client.py b/usertools/dpdk-telemetry-client.py
index 4b0502f..60fe97a 100755
--- a/usertools/dpdk-telemetry-client.py
+++ b/usertools/dpdk-telemetry-client.py
@@ -78,7 +78,7 @@ class Client:
def repeatedlyRequestMetrics(self, sleep_time): # Recursively requests metrics for given client
print("\nPlease enter the number of times you'd like to continuously request Metrics:")
- n_requests = int(ast.literal_eval(raw_input("\n:")))
+ n_requests = int(raw_input("\n:"))
print("\033[F") #Removes the user input from screen, cleans it up
print("\033[K")
for i in range(n_requests):
@@ -99,7 +99,7 @@ class Client:
print("[4] Unregister client")
try:
- self.choice = int(ast.literal_eval(raw_input("\n:")))
+ self.choice = int(raw_input("\n:"))
print("\033[F") #Removes the user input for screen, cleans it up
print("\033[K")
if self.choice == 1: