Activity
From 08/12/2014 to 09/10/2014
08/26/2014
- 04:38 PM Revision 248073a0 (vdemo): Correct screen sessions selection from title
- The matching of screen session names to select them by VDEMO_title was
too greedy and resulted in false positives in ... - 04:18 PM Revision 613c4b97 (vdemo): Fix whitespace at EOL
- 04:16 PM Revision 4d719e12 (vdemo): Allow more space for component names
- 04:12 PM Revision 26f30802 (vdemo): Fix whitespace at EOL
08/23/2014
- 10:02 PM Revision c5b132cd (vdemo): reestablish master connection if necessary
- 10:02 PM Revision 355c4cb8 (vdemo): generate spread segment from IP address of first host in segment
- 10:02 PM Revision d12f1e50 (vdemo): creating autospread.conf in /tmp on all machines via scp
- 10:02 PM Revision a6b51c0e (vdemo): 1s timeout for pinging hosts
- 10:02 PM Revision 0c7948ba (vdemo): added silent option to ssh_command (defaults to false)
- 10:02 PM Revision da41c692 (vdemo): reuse same SSHOPTS for ssh and scp
- 10:02 PM Revision 0508ab89 (vdemo): allow ssh password authentication
- 10:02 PM Revision 2b3790bf (vdemo): replaced scp (of spread.conf) by cat tunneled through ssh master conne...
- this avoids an extra password request (by scp)
- 10:02 PM Revision 9b9e8d0a (vdemo): forward startX_server failure to tcl script and correctly abandon comp...
- 10:02 PM Revision a184498e (vdemo): improved screen monitoring
- establish screen monitoring channels on-the-fly with connections
also monitor master connection and re-establish conn... - 10:02 PM Revision ac859444 (vdemo): use/display extended component status
- distinguish between on_check and screen/process checks
- there might be another, non-vdemo process running, providing... - 10:02 PM Revision 2a4f3e61 (vdemo): added some comments, use version-agnostic wish
08/22/2014
- 05:58 PM Revision 653a0fb6 (vdemo): disable stop/check button while stopping/checking a component
- this avoids to call the corresponding methods twice on double clicks
- 05:58 PM Revision f708cfc4 (vdemo): ttk-based gui: separation of look+feel from function
- 05:53 PM Revision cffec117 (vdemo): only kill children of screen process first
- kill the screen and all its sub processes at once,
caused some confusion leaving some processes dangling around
08/21/2014
- 07:19 PM Revision e3a63c45 (vdemo): more robust extraction of IP address
- ping might fail due to firewall restrictions
as fallback, dig queries DNS - 06:03 PM Revision b37f02d0 (vdemo): touch WATCHFILE in init_logger
08/19/2014
- 06:35 PM Revision aaf002a3 (vdemo): fixed checking for logging process
- 03:57 PM Revision 1867d2cf (vdemo): fixed timeout handling with a variable
- 11:07 AM Revision 3fa50d67 (vdemo): always ensure that all component processes are killed eventually
- 08:36 AM Revision 0f2f7711 (vdemo): allow for regex filtering in add_children
- examples are:
all_children pid: no filter
all_children --filter screen\|bash\|tee: filter out screen, bash, and tee - 08:22 AM Revision 904e5dbc (vdemo): replaced declare -f by declare -F to check for functions
- 08:17 AM Revision dae5ffba (vdemo): allow customized component stopping
- New function stop_component is called to stop components (if available).
Otherwise "vdemo_stop_signal_children SIGINT...
08/18/2014
08/14/2014
- 01:51 AM Revision 3a277eba (vdemo): use simple bash for remote connection
- using "bash --login --rcfile /etc/profile" no PATHs were set for some reason
- 01:17 AM Revision 3200b8f4 (vdemo): establish remote connections on the fly
- 12:45 AM Revision 6d336e42 (vdemo): increased buttons "exit" and "clear logger"
- 11:50 PM Revision 2766d624 (vdemo): Merge branch 'master' of https://code.cor-lab.org/git/vdemo
- resolved conflicts:
- stopping of components:
use *complete* list of children, ordered depth and last first - 11:44 PM Revision 4be8a6d8 (vdemo): improved WATCHFILE handling
- 11:43 PM Revision 088e4420 (vdemo): exit button in line with ssh buttons
- 10:35 PM Revision 47a0c4b0 (vdemo): fixed stopping of components
- - do not consider vdemo-related processes and bash processes for stopping
- bash processes do not react to SIGINT b... - 11:52 AM Revision ee0adb5f (vdemo): stop and check components regardless of noauto state
- 11:42 AM Revision da9aafec (vdemo): remove any old logfile before starting a component
- 11:36 AM Revision 25709af6 (vdemo): do not attempt to detach when starting failed
- 11:30 AM Revision 14d550e6 (vdemo): only call screen -detach when pid is defined
- 11:25 AM Revision 33e8aea6 (vdemo): check status after trying to reattach
- in order to reflect correct SCREENED state
- 11:25 AM Revision bb016a68 (vdemo): show last logfile if reattaching fails
- 11:01 AM Revision 88814127 (vdemo): fixed error when stopping not running component
- added some more comments, fixed intendation
- 09:52 AM Revision 8e251841 (vdemo): don't issue an error on duplicate components
- but simply warn about them and continue without the duplicate entries
Also available in: Atom