[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/appserver MANIFEST.in INSTALL ROADMAP scri...
From: |
Jan Ischebeck |
Subject: |
gnue/appserver MANIFEST.in INSTALL ROADMAP scri... |
Date: |
Sun, 02 Jun 2002 18:07:26 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Jan Ischebeck <address@hidden> 02/06/02 18:07:25
Modified files:
appserver : MANIFEST.in INSTALL ROADMAP
appserver/scripts: geas.in
appserver/src : geasRpcServer.py
Log message:
remove INSTALL.cvs from source dist.
remove CVS instruction from INSTALL
add subpoint to ROADMAP
bugfix for RPC Server (--rpc_type works now for non CVS)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/appserver/MANIFEST.in.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/appserver/INSTALL.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/appserver/ROADMAP.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/appserver/scripts/geas.in.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/appserver/src/geasRpcServer.py.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
Patches:
Index: gnue/appserver/INSTALL
diff -c gnue/appserver/INSTALL:1.11 gnue/appserver/INSTALL:1.12
*** gnue/appserver/INSTALL:1.11 Fri May 31 15:24:47 2002
--- gnue/appserver/INSTALL Sun Jun 2 18:07:25 2002
***************
*** 4,15 ****
Quick Ref: (read below for more info)
------------------------------------
! First intall the common package.
! Make sure that you have a valid /usr/local/gnue/etc/connections.conf.
! This is installed by gnue-common package as a sample.connections.conf.
! You will have to copy sample.connections.conf to connections.conf and edit
! connections.conf to suit your needs. Then, run:
$ python setup.py install (depending on your OS, this could
also be python2.1 or python2.2)
--- 4,12 ----
Quick Ref: (read below for more info)
------------------------------------
! 1. Install the GNUe common package.
! 2. then run :
$ python setup.py install (depending on your OS, this could
also be python2.1 or python2.2)
***************
*** 43,48 ****
--- 40,46 ----
Setting GNUe Application Server up
==================================
+
To use appserver you have to adapt you connection.conf file.
1. add an entry for the database appserver should use.
***************
*** 64,103 ****
transport = http
-
-
- Developer Installation and Testing Instructions
- ===================================
-
- You just have to run ./setup-cvs.py in the main gnue cvs directory to set
- up a full GNUe Appserver test installation.
-
- To set up the database for the samples, make sure that you have permission
- to create a new database, and run the appropriate setup-*.sh script from the
- samples directory. If the script for your favourite database is missing,
- you are welcome to contribute it :)
-
- Based on a simple example, there are three programms you can test.
-
-
- 1. test.py
- ----------
-
- A simple test of the application server.
- call "gtestcvs" and press "2"
-
-
- 2. geasRpcServer.py
- -------------------
-
- The same example, just using GNURPC. (server part)
- call "gacvs"
-
-
- 3. geasRpcClient.py
- -------------------
-
- The same example, just using GNURPC. (client part)
- call "gtestcvs" and press "3"
--- 62,66 ----
Index: gnue/appserver/MANIFEST.in
diff -c gnue/appserver/MANIFEST.in:1.1 gnue/appserver/MANIFEST.in:1.2
*** gnue/appserver/MANIFEST.in:1.1 Sat Jun 1 13:47:33 2002
--- gnue/appserver/MANIFEST.in Sun Jun 2 18:07:25 2002
***************
*** 2,8 ****
include BUGS
include COPYING
include ChangeLog
! include INSTALL*
include NEWS
include README*
include TODO
--- 2,8 ----
include BUGS
include COPYING
include ChangeLog
! include INSTALL
include NEWS
include README*
include TODO
***************
*** 15,17 ****
--- 15,18 ----
recursive-include doc *.txt *.pdf *.html
recursive-include grpc *
recursive-include scripts *.in
+ prune .cvsignore
Index: gnue/appserver/ROADMAP
diff -c gnue/appserver/ROADMAP:1.2 gnue/appserver/ROADMAP:1.3
*** gnue/appserver/ROADMAP:1.2 Tue May 21 10:32:34 2002
--- gnue/appserver/ROADMAP Sun Jun 2 18:07:25 2002
***************
*** 6,11 ****
--- 6,12 ----
definitions and without methods
0.0.2 has class definitions and introspection to access these defs.
+ loads a special configuration file (appserver.conf)
0.0.3 has methods
Index: gnue/appserver/scripts/geas.in
diff -c gnue/appserver/scripts/geas.in:1.1 gnue/appserver/scripts/geas.in:1.2
*** gnue/appserver/scripts/geas.in:1.1 Sun May 26 18:43:51 2002
--- gnue/appserver/scripts/geas.in Sun Jun 2 18:07:25 2002
***************
*** 33,49 ****
if __name__ == '__main__':
geas1 = geasRpcServer();
!
! print "Exporting our services via xmlrpc (port 8765) ..."
! geas1.setTransports({'xmlrpc':{ 'port': 8765 }})
!
! #print "Exporting our services via pw_xmlrpc (port 8765) ..."
! #geas1.setTransports({'pw_xmlrpc':{ 'port': 8765 }})
!
! # Sockets not working yet
! #print "Exporting our services via sockets (port 8765) ..."
! #geas1.setTransports({'sockets':{ 'port': 8765 }})
!
print "\n... GEAS up and running ...\n"
geas1.run();
--- 33,40 ----
if __name__ == '__main__':
geas1 = geasRpcServer();
!
! geas1.phaseInit();
print "\n... GEAS up and running ...\n"
geas1.run();
Index: gnue/appserver/src/geasRpcServer.py
diff -c gnue/appserver/src/geasRpcServer.py:1.5
gnue/appserver/src/geasRpcServer.py:1.6
*** gnue/appserver/src/geasRpcServer.py:1.5 Wed May 29 09:48:21 2002
--- gnue/appserver/src/geasRpcServer.py Sun Jun 2 18:07:25 2002
***************
*** 19,25 ****
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasRpcServer.py,v 1.5 2002/05/29 13:48:21 siesel Exp $
from geasList import *
from geasSession import *
--- 19,25 ----
# write to the Free Software Foundation, Inc., 59 Temple Place
# - Suite 330, Boston, MA 02111-1307, USA.
#
! # $Id: geasRpcServer.py,v 1.6 2002/06/02 22:07:25 siesel Exp $
from geasList import *
from geasSession import *
***************
*** 64,71 ****
NAME = "GNUe Application Server"
VERSION = "0.0.1"
!
!
COMMAND_OPTIONS = [
[ 'rpctype',None,'rpc_type',1,"xmlrpc", 'type',
_('Set the GNURPC connection type. The currently supported values ')+
--- 64,71 ----
NAME = "GNUe Application Server"
VERSION = "0.0.1"
! COMMAND = "geas"
! USAGE = "%s [options]" % COMMAND
COMMAND_OPTIONS = [
[ 'rpctype',None,'rpc_type',1,"xmlrpc", 'type',
_('Set the GNURPC connection type. The currently supported values ')+
***************
*** 80,85 ****
--- 80,89 ----
_('Set the username for the used database.')],
[ 'password',"p",'password',1,None, 'password',
_('Set the password for the used database.')]]
+ SUMMARY = \
+ _("GNUe Application Server is the core of the n-tier variant of " \
+ "the GNU Enterprise system.")
+
## set a list of transports
def setTransports(self,transports):
***************
*** 91,108 ****
if self.OPTIONS["rpctype"]=="xmlrpc":
print "Exporting our services via xmlrpc (port 8765) ..."
! geas1.setTransports({'xmlrpc':{ 'port': 8765 }})
elif self.OPTIONS["rpctype"]=="pw_xmlrpc":
print "Exporting our services via pw_xmlrpc (port 8765) ..."
! geas1.setTransports({'pw_xmlrpc':{ 'port': 8765 }})
elif self.OPTIONS["rpctype"]=="sockets":
# Sockets not working yet
print "Exporting our services via sockets (port 8765) ..."
! geas1.setTransports({'sockets':{ 'port': 8765 }})
else:
--- 95,112 ----
if self.OPTIONS["rpctype"]=="xmlrpc":
print "Exporting our services via xmlrpc (port 8765) ..."
! self.setTransports({'xmlrpc':{ 'port': 8765 }})
elif self.OPTIONS["rpctype"]=="pw_xmlrpc":
print "Exporting our services via pw_xmlrpc (port 8765) ..."
! self.setTransports({'pw_xmlrpc':{ 'port': 8765 }})
elif self.OPTIONS["rpctype"]=="sockets":
# Sockets not working yet
print "Exporting our services via sockets (port 8765) ..."
! self.setTransports({'sockets':{ 'port': 8765 }})
else:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/appserver MANIFEST.in INSTALL ROADMAP scri...,
Jan Ischebeck <=