Ignore:
Timestamp:
Feb 17, 2013, 8:27:24 AM (12 years ago)
Author:
gah
Message:

fixes for clientdata output, fix streamlines to use vtkdata

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Rappture 1.2/gui/scripts/molvisviewer.tcl

    r3296 r3302  
    8585    private variable _cell 0;           # Restore camera settings
    8686
    87     constructor { hostlist args } {
    88         Rappture::VisViewer::constructor $hostlist
     87    constructor { servers args } {
     88        Rappture::VisViewer::constructor $servers
    8989    } {
    9090        # defined below
     
    158158# CONSTRUCTOR
    159159# ----------------------------------------------------------------------
    160 itcl::body Rappture::MolvisViewer::constructor {hostlist args} {
     160itcl::body Rappture::MolvisViewer::constructor {servers args} {
    161161    set _serverType "pymol"
    162162
     
    203203    set _state(server) 1
    204204    set _state(client) 1
    205     set _hostlist $hostlist
    206205    set _reset 1
    207206
     
    11061105            # what data objects are using the renderer until be get here.
    11071106            global env
    1108             lappend data "hub" [exec hostname]
    1109             lappend data "viewer" "molvisviewer"
     1107            lappend out "hub" [exec hostname]
     1108            lappend out "viewer" "molvisviewer"
    11101109            if { [info exists env(USER)] } {
    1111                 lappend data "user" $env(USER)
     1110                lappend out "user" $env(USER)
    11121111            }
    11131112            if { [info exists env(SESSION)] } {
    1114                 lappend data "session" $env(SESSION)
     1113                lappend out "session" $env(SESSION)
    11151114            }
    1116             lappend data "tool_id" [$_first get tool.id]
    1117             lappend data "tool_name" [$_first get tool.name]
    1118             lappend data "tool_version" [$_first get tool.version]
    1119             lappend data "tool_title" [$_first get tool.title]
    1120             SendCmd "clientinfo $data"
     1115            set parent [$_first parent -as object]
     1116            while { $parent != "" } {
     1117                set xmlobj $parent
     1118                set parent [$parent parent -as object]
     1119            }
     1120            lappend out "tool_id" [$xmlobj get tool.id]
     1121            lappend out "tool_name" [$xmlobj get tool.name]
     1122            lappend out "tool_title" [$xmlobj get tool.title]
     1123            lappend out "tool_command" [$xmlobj get tool.execute]
     1124            lappend out "tool_revision" \
     1125                [$xmlobj get tool.version.application.revision]
     1126            SendCmd "clientinfo $out"
    11211127        }
    11221128
Note: See TracChangeset for help on using the changeset viewer.