[zopeorg-checkins] CVS: NZO_SiteLayout - cvsup:1.1

Sidnei da Silva sidnei at x3ng.com.br
Mon Dec 2 19:24:20 EST 2002


Update of /cvs-zopeorg/NZO_SiteLayout
In directory cvs.zope.org:/tmp/cvs-serv23115

Added Files:
	cvsup 
Log Message:
Almost working cvsup script. Need to grok more the makefile syntax though

=== Added File NZO_SiteLayout/cvsup ===
#! /bin/sh
#
#   buildinstance [<INSTANCE_VAR=VALUE>]*
#
#
reldir=`dirname $0`

# fill in defaults
if test -z "$INSTANCE_PASSWD"; then
   INSTANCE_PASSWD=123
fi
if test -z "$INSTANCE_NAME"; then
   INSTANCE_NAME=Instance
fi
if test -z "$INSTANCE_HTTP_PORT"; then
   INSTANCE_HTTP_PORT=8080
fi
if test -z "$INSTANCE_FTP_PORT"; then
   INSTANCE_FTP_PORT=8021
fi
if test -z "$INSTANCE_DAV_PORT"; then
   INSTANCE_DAV_PORT=9800
fi
if test -z "$INSTANCE_MONITOR_PORT"; then
   INSTANCE_MONITOR_PORT=None
fi
if test -z "$ZEO_SERVER_HOST"; then
   ZEO_SERVER_HOST=localhost
fi
if test -z "$ZEO_SERVER_PORT"; then
   ZEO_SERVER_PORT=8001
fi
if test -z "$ZEO_SERVER_STORAGE"; then
   ZEO_SERVER_STORAGE=Main
fi
if test -z "$USE_ZEO_SERVER"; then
   USE_ZEO_SERVER=0
fi


if [ -f $reldir/Makefile.zinstance ]; then
  /usr/bin/make -f $reldir/Makefile.zinstance \
                -I $reldir MAKEFILEDIR=$reldir clean \
                INSTANCE_PASSWD=$INSTANCE_PASSWD \
                INSTANCE_NAME=$INSTANCE_NAME \
                INSTANCE_HTTP_PORT=$INSTANCE_HTTP_PORT \
                INSTANCE_FTP_PORT=$INSTANCE_FTP_PORT \
                INSTANCE_DAV_PORT=$INSTANCE_DAV_PORT \
                INSTANCE_MONITOR_PORT=$INSTANCE_MONITOR_PORT \
                ZEO_SERVER_HOST=$ZEO_SERVER_HOST \
                ZEO_SERVER_PORT=$ZEO_SERVER_PORT \
                ZEO_SERVER_STORAGE=$ZEO_SERVER_STORAGE \
                USE_ZEO_SERVER=$USE_ZEO_SERVER 
  /usr/bin/make -f $reldir/Makefile.zinstance \
                -I $reldir MAKEFILEDIR=$reldir cvsup \
                INSTANCE_PASSWD=$INSTANCE_PASSWD \
                INSTANCE_NAME=$INSTANCE_NAME \
                INSTANCE_HTTP_PORT=$INSTANCE_HTTP_PORT \
                INSTANCE_FTP_PORT=$INSTANCE_FTP_PORT \
                INSTANCE_DAV_PORT=$INSTANCE_DAV_PORT \
                INSTANCE_MONITOR_PORT=$INSTANCE_MONITOR_PORT \
                ZEO_SERVER_HOST=$ZEO_SERVER_HOST \
                ZEO_SERVER_PORT=$ZEO_SERVER_PORT \
                ZEO_SERVER_STORAGE=$ZEO_SERVER_STORAGE \
                USE_ZEO_SERVER=$USE_ZEO_SERVER \


else
  echo "cvsup [<INSTANCE_VAR=value>]*"
  echo "acceptable instance variables are:"
  echo "  INSTANCE_PASSWD:        admin/superuser password (default '123')"
  echo "  INSTANCE_NAME:          'var'-relative directory name (default 'Instance')"
  echo "  INSTANCE_HTTP_PORT:     HTTP port (default '8080')"
  echo "  INSTANCE_FTP_PORT:      FTP port (default '8021')"
  echo "  INSTANCE_DAV_PORT:      DAV source port (default '9088')"
  echo "  INSTANCE_MONITOR_PORT:  Zope monitor port (default 'None')"
  echo "  ZEO_SERVER_HOST:        ZEO server hostname (default 'localhost')"
  echo "  ZEO_SERVER_PORT:        ZEO server portname (default '8001')"
  echo "  ZEO_SERVER_STORAGE:     storage name on ZSS (default 'Main')"
  echo "  USE_ZEO_SERVER:         1 if ZEO server is used, 0 if local FileStorage"
fi





More information about the zopeorg-checkins mailing list