alert at the end of simulation
This commit is contained in:
@@ -3,7 +3,8 @@ import os
|
|||||||
from collections import ChainMap
|
from collections import ChainMap
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
import re
|
import re
|
||||||
|
import sys
|
||||||
|
import subprocess
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
from .. import env, io, scripts, const
|
from .. import env, io, scripts, const
|
||||||
@@ -148,6 +149,16 @@ def run_sim(args):
|
|||||||
|
|
||||||
method = prep_ray()
|
method = prep_ray()
|
||||||
run_simulation_sequence(*args.configs, method=method)
|
run_simulation_sequence(*args.configs, method=method)
|
||||||
|
if sys.platform == "darwin" and sys.stdout.isatty():
|
||||||
|
subprocess.run(
|
||||||
|
[
|
||||||
|
"osascript",
|
||||||
|
"-e",
|
||||||
|
'tell app "System Events" to display dialog "simulation finished !"',
|
||||||
|
],
|
||||||
|
stdout=subprocess.DEVNULL,
|
||||||
|
stderr=subprocess.DEVNULL,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
def merge(args):
|
def merge(args):
|
||||||
|
|||||||
Reference in New Issue
Block a user