added refresh countdown
This commit is contained in:
parent
4949160a96
commit
852c2f7171
|
@ -20,7 +20,6 @@ import click
|
||||||
# - add option to enable turbo in powersave
|
# - add option to enable turbo in powersave
|
||||||
# - go thru all other ToDo's
|
# - go thru all other ToDo's
|
||||||
# - copy cpufreqctl script if it doesn't exist
|
# - copy cpufreqctl script if it doesn't exist
|
||||||
# - add refresh timeout message (how to quit?)
|
|
||||||
|
|
||||||
# global var
|
# global var
|
||||||
p = psutil
|
p = psutil
|
||||||
|
@ -55,6 +54,16 @@ def root_check():
|
||||||
sys.exit(f"Must be run as root, i.e: \"sudo {tool_run}\"\n")
|
sys.exit(f"Must be run as root, i.e: \"sudo {tool_run}\"\n")
|
||||||
exit(1)
|
exit(1)
|
||||||
|
|
||||||
|
# refresh countdown
|
||||||
|
def countdown(s):
|
||||||
|
for remaining in range(s, 0, -1):
|
||||||
|
sys.stdout.write("\r")
|
||||||
|
sys.stdout.write("\"auto-cpufreq\" refresh in:{:2d}".format(remaining))
|
||||||
|
sys.stdout.flush()
|
||||||
|
time.sleep(1)
|
||||||
|
|
||||||
|
sys.stdout.write("\rRefreshing ... \n")
|
||||||
|
|
||||||
# set powersave
|
# set powersave
|
||||||
def set_powersave():
|
def set_powersave():
|
||||||
print("\nSetting: powersave")
|
print("\nSetting: powersave")
|
||||||
|
@ -171,7 +180,8 @@ def cli(live, daemon):
|
||||||
gov_check()
|
gov_check()
|
||||||
sysinfo()
|
sysinfo()
|
||||||
autofreq()
|
autofreq()
|
||||||
time.sleep(10)
|
countdown(15)
|
||||||
|
#time.sleep(1)
|
||||||
subprocess.call("clear")
|
subprocess.call("clear")
|
||||||
elif daemon:
|
elif daemon:
|
||||||
print("daemon ...")
|
print("daemon ...")
|
||||||
|
|
Loading…
Reference in New Issue