Ignore:
Timestamp:
Mar 27, 2013, 2:01:06 PM (12 years ago)
Author:
ldelgass
Message:

Report clientinfo first thing after connecting to visualization server.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gui/scripts/vtkheightmapviewer.tcl

    r3587 r3592  
    725725    set result [VisViewer::Connect $_hosts]
    726726    if { $result } {
     727        if { $_reportClientInfo }  {
     728            # Tell the server the viewer, hub, user and session.
     729            # Do this immediately on connect before buffing any commands
     730            global env
     731
     732            set info {}
     733            set user "???"
     734            if { [info exists env(USER)] } {
     735                set user $env(USER)
     736            }
     737            set session "???"
     738            if { [info exists env(SESSION)] } {
     739                set session $env(SESSION)
     740            }
     741            lappend info "hub" [exec hostname]
     742            lappend info "client" "vtkheightmapviewer"
     743            lappend info "user" $user
     744            lappend info "session" $session
     745            SendCmd "clientinfo [list $info]"
     746        }
     747
    727748        set w [winfo width $itk_component(view)]
    728749        set h [winfo height $itk_component(view)]
     
    864885        $_dispatcher event -idle !rebuild
    865886        return
    866     }
    867 
    868     if { $_reset && $_reportClientInfo }  {
    869         # Tell the server the name of the tool, the version, and dataset
    870         # that we are rendering.  Have to do it here because we don't know
    871         # what data objects are using the renderer until be get here.
    872         global env
    873        
    874         set info {}
    875         set user "???"
    876         if { [info exists env(USER)] } {
    877             set user $env(USER)
    878         }
    879         set session "???"
    880         if { [info exists env(SESSION)] } {
    881             set session $env(SESSION)
    882         }
    883         lappend info "hub" [exec hostname]
    884         lappend info "client" "vtkheightmapviewer"
    885         lappend info "user" $user
    886         lappend info "session" $session
    887         SendCmd "clientinfo [list $info]"
    888887    }
    889888
Note: See TracChangeset for help on using the changeset viewer.