CVS log for loncom/Attic/lonManage

[BACK] Up to [LON-CAPA] / loncom

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.30
Tue Apr 3 01:08:52 2007 UTC (17 years, 8 months ago) by albertel
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 1.29: +2 -2 lines
- remove manager idea

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Dec 30 11:44:13 2003 UTC (21 years ago) by foxr
Branches: MAIN
CVS tags: version_2_3_X, version_2_3_2, version_2_3_1, version_2_3_0, version_2_2_X, version_2_2_99_1, version_2_2_99_0, version_2_2_2, version_2_2_1, version_2_2_0, version_2_1_X, version_2_1_99_3, version_2_1_99_2, version_2_1_99_1, version_2_1_99_0, version_2_1_3, version_2_1_2, version_2_1_1, version_2_1_0, version_2_0_X, version_2_0_99_1, version_2_0_2, version_2_0_1, version_2_0_0, version_1_99_3, version_1_99_2, version_1_99_1_tmcc, version_1_99_1, version_1_99_0_tmcc, version_1_99_0, version_1_3_X, version_1_3_3, version_1_3_2, version_1_3_1, version_1_3_0, version_1_2_X, version_1_2_99_1, version_1_2_99_0, version_1_2_1, version_1_2_0, version_1_1_99_5, version_1_1_99_4, version_1_1_99_3, version_1_1_99_2, version_1_1_99_1, version_1_1_99_0
Diff to previous 1.28: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.28: +3 -3 lines
remove debugging output

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Dec 30 11:40:09 2003 UTC (21 years ago) by foxr
Branches: MAIN
Diff to previous 1.27: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.27: +26 -12 lines
Actually read the edit config file and apply it

Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon Dec 22 12:02:19 2003 UTC (21 years ago) by foxr
Branches: MAIN
Diff to previous 1.26: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.26: +4 -3 lines
Add an additional line to the fakey edit script.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Dec 22 11:02:36 2003 UTC (21 years ago) by foxr
Branches: MAIN
Diff to previous 1.25: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.25: +245 -158 lines
Add stubs and base logic for --edit switch.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Nov 4 11:52:06 2003 UTC (21 years, 1 month ago) by foxr
Branches: MAIN
CVS tags: version_1_1_X, version_1_1_3, version_1_1_2, version_1_1_1, version_1_1_0, version_1_0_99_3, version_1_0_99_2, version_1_0_99_1, version_1_0_99
Diff to previous 1.24: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.24: +64 -63 lines
re-factored the LondConnection state machine sequencing into a separate
sub:   SequenceStateMachine

Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Nov 4 11:36:04 2003 UTC (21 years, 1 month ago) by foxr
Branches: MAIN
Diff to previous 1.23: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.23: +54 -4 lines
Complete the process of peeling it away from lonc... debugged the transaction
logic

Revision 1.23: download - view: text, markup, annotated - select for diffs
Tue Nov 4 11:23:37 2003 UTC (21 years, 1 month ago) by foxr
Branches: MAIN
Diff to previous 1.22: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.22: +85 -11 lines
- Really debug use of foreign config files.
- Set debug level on LondConnection for now to assist in debugging efforts.
- Debug the connection negotiation logic.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Nov 3 10:48:18 2003 UTC (21 years, 1 month ago) by foxr
Branches: MAIN
Diff to previous 1.21: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.21: +5 -3 lines
Add code to create initial connection to lond.  Tests out ok.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Nov 3 10:39:24 2003 UTC (21 years, 1 month ago) by foxr
Branches: MAIN
Diff to previous 1.20: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.20: +50 -17 lines
Block out top level logic for standalone operation.. NOTE:  lonManage
will not work until further notice (the logic is all stubs for now).

Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Nov 3 10:24:49 2003 UTC (21 years, 1 month ago) by foxr
Branches: MAIN
Diff to previous 1.19: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.19: +3 -2 lines
Get my host from either command lin parameter or from config file
depending on our startup mode.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Nov 3 10:18:13 2003 UTC (21 years, 1 month ago) by foxr
Branches: MAIN
Diff to previous 1.18: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.18: +27 -11 lines
Add/debug code to support reading alternat hosts.tab for use in standalone environment.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Tue Oct 28 11:55:58 2003 UTC (21 years, 2 months ago) by foxr
Branches: MAIN
Diff to previous 1.17: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.17: +25 -6 lines
Add switch processing and usage for standalone mode; To invoke standalone mode
>both< of the following switches will need to be present with values:

--myname=hostname - hostname is the name lonManage will use to negotiate the
   host key.  This must match the hostname given to this system in
   the manager table read by the associated lond.

--hosts=filename - filename will be read as the hosts.tab for this invocation
   of lonc.

This will allow the program to run standalone as well as to manage nodes in a
cluster other than the one it is a member of (assuming the remote management
table allows that).

Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Oct 28 11:28:35 2003 UTC (21 years, 2 months ago) by foxr
Branches: MAIN
Diff to previous 1.16: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.16: +7 -60 lines
- use lib . in order to access LondConnection.pm in the cwd.
  At this point we're requiring that lonMangae and LondConnection.pm
  be in the cwd of the user invocing lonManage.
- Read the configuration files using the configuration I/O functions
  in LondConnection.pm for now... later we need switches that tell
  us:
  - Our lonCAPA hostname.
  - Where our 'hosts.tab' is.
  so that we can use the LondConnection::ReadForeignConfig member.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Oct 21 09:44:04 2003 UTC (21 years, 2 months ago) by foxr
Branches: MAIN
Diff to previous 1.15: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.15: +44 -17 lines
Add ability to manage entire cluster in hosts table.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Sep 16 09:49:54 2003 UTC (21 years, 3 months ago) by foxr
Branches: MAIN
Diff to previous 1.14: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.14: +15 -7 lines
Adjust the usage message to reflect what actually will happen on
--reinit={lond|lonc}

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Sep 8 09:45:20 2003 UTC (21 years, 3 months ago) by foxr
Branches: MAIN
Diff to previous 1.13: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.13: +7 -4 lines
Remove BUGBUG about comment about authentication as we'll be doing
host based authentication initially (no need for lonManage to do anything),
and certificate based later (need at that time).

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Aug 19 10:26:24 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.12: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.12: +51 -5 lines
Initial working version... tested against an unmodified lond this
produces an unknown_cmd response which is about what I'd expect.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Aug 18 11:08:07 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.11: preferred, unified
Changes since revision 1.11: +48 -3 lines
Debug request building in Transact.

Revision 1.11: download - view: text, markup, annotated - [selected for diffs]
Mon Aug 18 10:45:32 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.10: preferred, unified
Changes since revision 1.10: +20 -8 lines
Felt strongly enough about hoisting ReadConfiguration into a separate sub
that I did it now before I forgot.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Aug 18 10:43:31 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.9: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.9: +36 -3 lines
Code/test ValidHost.  The hosts.tab and the perl variables are read in as
global hashes as a side effect.  May later want to clean this up by making
a separate getconfig function and hoisting the config reads into that.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Aug 18 10:25:46 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.8: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.8: +37 -4 lines
Write ReinitProcess function in terms of ValidHost and Transact.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Aug 18 10:18:21 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.7: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.7: +34 -2 lines
Completed PushFile function in terms of
- ValidHost - Determines if target host is valid.
- Transact  - Performs one of the valid transactions with the
              appropriate lonc<-->lond client/server pairs.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Aug 18 09:56:01 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.6: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.6: +53 -21 lines
1. Require to be run as root.
2. Catch case where no operation switch is supplied and put out usage.
3. skeleton/comments for PushFile function.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Aug 12 11:02:59 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.5: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.5: +34 -11 lines
Implement command switch dispatching.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Aug 12 10:55:42 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.4: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.4: +40 -5 lines
Complete command line parsing (tested)

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Aug 12 10:40:44 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.3: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.3: +46 -4 lines
Get switch parsing right.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Aug 12 10:22:35 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.2: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.2: +40 -11 lines
Put in parameter parsing infrastructure

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Aug 12 09:58:49 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.1: preferred, unified to selected 1.11: preferred, unified
Changes since revision 1.1: +67 -2 lines
Add usage and skeleton documentation.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Aug 12 09:46:27 2003 UTC (21 years, 4 months ago) by foxr
Branches: MAIN
Diff to selected 1.11: preferred, unified
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.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>