-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathslask.py
More file actions
35 lines (23 loc) · 809 Bytes
/
slask.py
File metadata and controls
35 lines (23 loc) · 809 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import argparse
from sys import exit
parser = argparse.argumentparser()
parser.add_argument('--reset', action='store_const', const=true, default=none)
parser.add_argument('--cores', '-c')
parser.add_argument('--mem', '-m')
parser.add_argument('--phoronix', action='store_const', const=true, default=none)
parser.add_argument('--entry', '-i')
parser.add_argument('--exit', '-o')
args = parser.parse_args()
print(args, "\n\n")
if not (args.reset or (args.entry and args.exit) or args.phoronix):
print("usage..")
exit(1)
print("a okay!\n\n")
if args.reset:
print("reseting..\n")
if args.phoronix:
print("spawning phoronix benchmark\n")
if args.entry and args.exit:
print("setting up benchmark environment (entry: %s, exit: %s)\n" %
(args.entry, args.exit)
)