move server stubs in geni.server - start gathering plc-specifics in geni.plc
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Fri, 3 Jul 2009 11:31:16 +0000 (11:31 +0000)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Fri, 3 Jul 2009 11:31:16 +0000 (11:31 +0000)
17 files changed:
CHANGES-0.2-to-0.8.txt
INSTALL.txt
geni/__init__.py [deleted file]
geni/init.d/sfa
geni/methods/list.py
geni/methods/resolve.py
geni/plc/sfa-import-plc.py [moved from geni/sfa-import-plc.py with 100% similarity]
geni/server/aggregate.py [moved from geni/aggregate.py with 100% similarity]
geni/server/registry.py [moved from geni/registry.py with 100% similarity]
geni/server/sfa-server.py [moved from geni/sfa-plc.py with 97% similarity]
geni/server/slicemgr.py [moved from geni/slicemgr.py with 100% similarity]
geni/util/__init__.py [deleted file]
geni/util/api.py
geni/util/nodes.py
geni/util/slices.py
geniwrapper.spec
setup.py

index 177c832..b7a43c3 100644 (file)
@@ -8,7 +8,7 @@ changes between 0.2 and 0.8 from a user's perspective
 
 -------------------- new names for commands
 gimport.py          ->   sfa-import-plc.py
-plc.py              ->   sfa-plc.py
+plc.py              ->   sfa-server.py
 geni-config-tty      ->          sfa-config-tty
 
 -------------------- new names for config files & miscell
index 80ee592..7718165 100644 (file)
@@ -67,9 +67,9 @@ service sfa start
 
 or 
 
-sfa-plc.py -r -d
-sfa-plc.py -a -d
-sfa-plc.py -s -d
+sfa-server.py -r -d
+sfa-server.py -a -d
+sfa-server.py -s -d
 
 
 Use:
diff --git a/geni/__init__.py b/geni/__init__.py
deleted file mode 100644 (file)
index 53dbf81..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-## Please use make index to update this file
-all = """
-aggregate
-registry
-slicemgr
-""".split()
index d438093..da583a8 100755 (executable)
@@ -7,6 +7,7 @@
 # description:   Wraps PLCAPI into the GENI compliant API
 #
 # $Id$
+# $URL$
 #
 
 # Source config
@@ -21,17 +22,17 @@ start() {
 
         if [ "$GENI_REGISTRY_ENABLED" ]; then
             echo "Registry"
-            daemon /usr/bin/sfa-plc.py -r -d $OPTIONS
+            daemon /usr/bin/sfa-server.py -r -d $OPTIONS
         fi
 
         if [ "$GENI_AGGREGATE_ENABLED" ]; then
             echo "Aggregate"
-            daemon /usr/bin/sfa-plc.py -a -d $OPTIONS
+            daemon /usr/bin/sfa-server.py -a -d $OPTIONS
         fi
         
         if [ "$GENI_SM_ENABLED" ]; then
             echo "SliceMgr"
-            daemon /usr/bin/sfa-plc.py -s -d $OPTIONS
+            daemon /usr/bin/sfa-server.py -s -d $OPTIONS
         fi
 
         RETVAL=$?
@@ -42,7 +43,7 @@ start() {
 
 stop() {
     echo -n $"Shutting down GENIWrapper: "
-    killproc sfa-plc.py
+    killproc sfa-server.py
     RETVAL=$?
 
     echo
index 86ec928..5307b8d 100644 (file)
@@ -7,7 +7,7 @@ from geni.util.parameter import Parameter, Mixed
 from geni.util.auth import Auth
 from geni.util.record import GeniRecord
 
-from geni.registry import Registries
+from geni.server.registry import Registries
 
 class list(Method):
     """
index 09a068b..1772c95 100644 (file)
@@ -8,7 +8,7 @@ from geni.util.auth import Auth
 from geni.util.record import GeniRecord
 from geni.util.debug import log
 
-from geni.registry import Registries
+from geni.server.registry import Registries
 
 class resolve(Method):
     """
similarity index 100%
rename from geni/aggregate.py
rename to geni/server/aggregate.py
similarity index 100%
rename from geni/registry.py
rename to geni/server/registry.py
similarity index 97%
rename from geni/sfa-plc.py
rename to geni/server/sfa-server.py
index b08f7e5..c4e1ddb 100644 (file)
@@ -42,9 +42,9 @@ from geni.util.trustedroot import TrustedRootList
 from geni.util.certificate import Keypair, Certificate
 from geni.util.config import Config
 
-from geni.registry import Registry
-from geni.aggregate import Aggregate
-from geni.slicemgr import SliceMgr
+from geni.server.registry import Registry
+from geni.server.aggregate import Aggregate
+from geni.server.slicemgr import SliceMgr
 
 # after http://www.erlenstar.demon.co.uk/unix/faq_2.html
 def daemon():
similarity index 100%
rename from geni/slicemgr.py
rename to geni/server/slicemgr.py
diff --git a/geni/util/__init__.py b/geni/util/__init__.py
deleted file mode 100644 (file)
index 16fdf92..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-## Please use make index to update this file
-all = """
-api
-auth
-cert
-config
-credential
-debug
-faults
-geniclient
-geniserver
-genitable
-geniticket
-gid
-hierarchy
-method
-misc
-nodes
-parameter
-policy
-record
-remoteshell
-report
-rights
-rspec
-slices
-specdict
-storage
-trustedroot
-util
-""".split()
index 8fb6ed6..b45d7f6 100644 (file)
@@ -174,7 +174,7 @@ class GeniAPI:
             credential = Credential(filename = cred_filename)
             return credential
         except IOError:
-            from geni.registry import Registries
+            from geni.server.registry import Registries
             registries = Registries(self)
             registry = registries[self.hrn]
             self_cred = registry.get_credential(None, type, self.hrn)
index d77b3f3..a9c81a1 100644 (file)
@@ -15,7 +15,7 @@ from geni.util.debug import log
 from geni.util.rspec import *
 from geni.util.specdict import * 
 from geni.util.policy import Policy
-from geni.aggregate import Aggregates 
+from geni.server.aggregate import Aggregates 
 
 class Nodes(SimpleStorage):
 
index 1c9669b..97171d7 100644 (file)
@@ -11,8 +11,8 @@ from geni.util.faults import *
 from geni.util.storage import *
 from geni.util.policy import Policy
 from geni.util.debug import log
-from geni.aggregate import Aggregates
-from geni.registry import Registries
+from geni.server.aggregate import Aggregates
+from geni.server.registry import Registries
 
 class Slices(SimpleStorage):
 
index bb5e2ea..4b47a52 100644 (file)
@@ -76,7 +76,7 @@ rm -rf $RPM_BUILD_ROOT
 /etc/init.d/sfa
 %{_bindir}/sfa-config-tty
 %{_bindir}/sfa-import-plc.py*
-%{_bindir}/sfa-plc.py*
+%{_bindir}/sfa-server.py*
 
 %files client
 %config (noreplace) /etc/sfa/sfi_config
index 917955e..c877416 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -9,8 +9,8 @@ import shutil
 from distutils.core import setup
 
 scripts = [ 'config/sfa-config-tty',
-            'geni/sfa-import-plc.py', 
-            'geni/sfa-plc.py', 
+            'geni/plc/sfa-import-plc.py', 
+            'geni/server/sfa-server.py', 
             'geni/client/sfi.py', 
             'geni/client/getNodes.py',
             'geni/client/getRecord.py',
@@ -38,7 +38,7 @@ if sys.argv[1] in ['uninstall', 'remove', 'delete', 'clean']:
     remove_dirs = ['/etc/sfa/'] + site_packages_path
     remove_files = [ '/usr/bin/sfa-config-tty',
                      '/usr/bin/sfa-import-plc.py', 
-                     '/usr/bin/sfa-plc.py', 
+                     '/usr/bin/sfa-server.py', 
                      '/usr/bin/sfi.py', 
                      '/usr/bin/getNodes.py',
                      '/usr/bin/getRecord.py',