| #------------------------------------------------------------------------------- |
| # Test utility to spawn an iTerm window for testing against current cell. |
| #------------------------------------------------------------------------------- |
| nodeCount=$(env | egrep "^OC[0-9]+" | wc -l | tr -d ' ') |
| tell application \"iTerm\" |
| set cellName to \"$cellName\" |
| set paneCount to $nodeCount |
| set theTerm to (create window with default profile) |
| launch session \"Default\" |
| set name to \"ONOS Shell 1\" |
| write text \"cell \" & cellName |
| write text \"oi 1 && clear && echo Node \$OCI\" |
| repeat with thePane from 2 to paneCount |
| tell application \"System Events\" to keystroke \"d\" using command down |
| set name to \"ONOS Shell \" & thePane |
| write text \"cell \" & cellName |
| write text \"oi \" & thePane & \" && clear && echo Node \$OCI\" |
| tell application \"System Events\" to keystroke \"I\" using command down |