commit-gnue
[Top][All Lists]
Advanced

[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:
  



reply via email to

[Prev in Thread] Current Thread [Next in Thread]