File:
[LON-CAPA] /
loncom /
Attic /
lonManage
Revision
1.1:
download - view:
text,
annotated -
select for diffs
Tue Aug 12 09:46:27 2003 UTC (21 years, 9 months ago) by
foxr
Branches:
MAIN
CVS tags:
HEAD
New file: lonManage will be the user side of the lonCAPA remote management
interface. It is a command line utility that will initially be capable of:
lonManage -push <tablename> newfile host
Push <tablename> to the lonTabs directory. Note that
<tablename> must be one of:
hosts (hosts.tab)
domain (domain.tab)
lonManage -reinit lonc host
Sends a HUP signal to the remote systems's lond.
lonmanage -reinit lond host
Requests the remote system's lond perform the same action as if
it had received a HUP signal.
In the above syntax, the host above is the hosts.tab name of a host,
not the IP address of the host.
#!/usr/bin/perl
# The LearningOnline Network with CAPA
#
# lonManage supports remote management of nodes in a LonCAPA cluster.
#
# $Id: lonManage,v 1.1 2003/08/12 09:46:27 foxr Exp $
#
# $Id: lonManage,v 1.1 2003/08/12 09:46:27 foxr Exp $
#
# Copyright Michigan State University Board of Trustees
#
# This file is part of the LearningOnline Network with CAPA (LON-CAPA).
## LON-CAPA is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# LON-CAPA is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with LON-CAPA; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
# /home/httpd/html/adm/gpl.txt
#
# http://www.lon-capa.org/
#
#
# lonManage supports management of remot nodes in a lonCAPA cluster.
# it is a command line tool. The following command line syntax (usage)
# is supported:
#
# lonManage -push <tablename> newfile host
# Push <tablename> to the lonTabs directory. Note that
# <tablename> must be one of:
# hosts (hosts.tab)
# domain (domain.tab)
#
# lonManage -reinit lonc host
# Sends a HUP signal to the remote systems's lond.
#
# lonmanage -reinit lond host
# Requests the remote system's lond perform the same action as if
# it had received a HUP signal.
#
# In the above syntax, the host above is the hosts.tab name of a host,
# not the IP address of the host.
#
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>