File:
[LON-CAPA] /
loncom /
Attic /
lonManage
Revision
1.1:
download - view:
text,
annotated -
select for diffs
Tue Aug 12 09:46:27 2003 UTC (20 years, 10 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.
1: #!/usr/bin/perl
2: # The LearningOnline Network with CAPA
3: #
4: # lonManage supports remote management of nodes in a LonCAPA cluster.
5: #
6: # $Id: lonManage,v 1.1 2003/08/12 09:46:27 foxr Exp $
7: #
8: # $Id: lonManage,v 1.1 2003/08/12 09:46:27 foxr Exp $
9: #
10: # Copyright Michigan State University Board of Trustees
11: #
12: # This file is part of the LearningOnline Network with CAPA (LON-CAPA).
13: ## LON-CAPA is free software; you can redistribute it and/or modify
14: # it under the terms of the GNU General Public License as published by
15: # the Free Software Foundation; either version 2 of the License, or
16: # (at your option) any later version.
17: #
18: # LON-CAPA is distributed in the hope that it will be useful,
19: # but WITHOUT ANY WARRANTY; without even the implied warranty of
20: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21: # GNU General Public License for more details.
22: #
23: # You should have received a copy of the GNU General Public License
24: # along with LON-CAPA; if not, write to the Free Software
25: # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
26: #
27: # /home/httpd/html/adm/gpl.txt
28: #
29: # http://www.lon-capa.org/
30: #
31: #
32: # lonManage supports management of remot nodes in a lonCAPA cluster.
33: # it is a command line tool. The following command line syntax (usage)
34: # is supported:
35: #
36: # lonManage -push <tablename> newfile host
37: # Push <tablename> to the lonTabs directory. Note that
38: # <tablename> must be one of:
39: # hosts (hosts.tab)
40: # domain (domain.tab)
41: #
42: # lonManage -reinit lonc host
43: # Sends a HUP signal to the remote systems's lond.
44: #
45: # lonmanage -reinit lond host
46: # Requests the remote system's lond perform the same action as if
47: # it had received a HUP signal.
48: #
49: # In the above syntax, the host above is the hosts.tab name of a host,
50: # not the IP address of the host.
51: #
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>