diff --git a/comm/client/main.py b/comm/client/main.py index 022c5a3b29b80962ebfe255908caa3816fe8d646..92249f31b3c84871ed12e694a4a4edd8a7b0237e 100644 --- a/comm/client/main.py +++ b/comm/client/main.py @@ -106,6 +106,11 @@ def before_request(): if __name__ == "__main__": + # Check if this script runs as "root" user + if os.getuid() != 0: + raise Exception("Must run as root") + sys.exit(1) + parser = argparse.ArgumentParser(description="PYNQ client.") parser.add_argument("-p", "--port", action="store", type=int, default=5000, help="Port") parser.add_argument("-H", "--host", action="store", type=str, default="192.168.4.1:5000", help="Host address")