iSpy

The iSpy Event Display is used in the CMS e-Lab and in CMS Masterclasses. It is maintained primarily by Tom McCauley on GitHub.

Structure

iSpy is served from i2u2-prod and i2u2-dev for use in tandem with CIMA.

production URL http://www.i2u2.org/elab/cms/ispy-webgl/

development URL http://i2u2-dev.crc.nd.edu/elab/cms/ispy-webgl/

server files /var/lib/tomcat7/webapps/elab/cms/ispy-webgl/

repo files cms/src/jsp/ispy-webgl/

Unlike CIMA, iSpy is deployed by the deploy-from-svn scripts and should always be kept up-to-date in the SVN repository.

On the servers, the ispy-webgl/ directory contains an additional subdirectory masterclass/ not found in the repository. This is the data directory where the .ig data files are stored. It is a bind mount to the directory /disks/i2u2/cms/data/ig/masterclass/, which itself is a mount (via /disks/) to i2u2-data. Alterations to these data files, like additions or deletions, should therefore be performed directly in i2u2-data:/disks/i2u2/cms/data/ig/masterclass/.

The deploy-from-svn deployment scripts do not affect the masterclass/ directory.

More information on the bind mount of the masterclass/ data directory can be found in the /etc/fstab and /etc/mtab tables of i2u2-prod / dev

-- Main.JoelG - 2017-02-17

Comments

 
Topic revision: r2 - 2017-03-06, JoelG
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback