sfa-0.9-17 tag sfa-0.9-17
authorTony Mack <tmack@cs.princeton.edu>
Thu, 16 Sep 2010 22:51:47 +0000 (22:51 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Thu, 16 Sep 2010 22:51:47 +0000 (22:51 +0000)
commit703b9e1c76d57efbdff18cc4969e056593794056
treecd21c1501017520a233ea093db65d369e57e6410
sfa-0.9-17 tag
317 files changed:
CHANGES-0.2-to-0.8.txt [new file with mode: 0644]
INSTALL.txt [new file with mode: 0644]
LICENSE.txt [new file with mode: 0644]
Makefile [new file with mode: 0644]
README.txt [new file with mode: 0644]
TODO [new file with mode: 0644]
config/aggregates.xml [new file with mode: 0644]
config/default_config.xml [new file with mode: 0644]
config/gen-sfa-cm-config.py [new file with mode: 0644]
config/registries.xml [new file with mode: 0644]
config/sfa-config-tty [new file with mode: 0755]
config/sfa_component_config [new file with mode: 0644]
config/sfi_config [new file with mode: 0644]
docs/Geniwrapper_Design_Docu.html [new file with mode: 0644]
docs/Makefile [new file with mode: 0644]
docs/README [new file with mode: 0644]
docs/geniwrapper.doc [new file with mode: 0644]
docs/geniwrapper.pdf [new file with mode: 0644]
docs/pythondoc-cert.html [new file with mode: 0644]
docs/pythondoc-component.html [new file with mode: 0644]
docs/pythondoc-config.html [new file with mode: 0644]
docs/pythondoc-credential.html [new file with mode: 0644]
docs/pythondoc-geniclient.html [new file with mode: 0644]
docs/pythondoc-geniserver.html [new file with mode: 0644]
docs/pythondoc-gid.html [new file with mode: 0644]
docs/pythondoc-hierarchy.html [new file with mode: 0644]
docs/pythondoc-import.html [new file with mode: 0644]
docs/pythondoc-record.html [new file with mode: 0644]
docs/pythondoc-registry.html [new file with mode: 0644]
docs/pythondoc-rights.html [new file with mode: 0644]
docs/sfa-2008-08-08.pdf [new file with mode: 0644]
docs/sfa-2008-11-03.pdf [new file with mode: 0644]
docs/sfa-impl-2009-04-07.pdf [new file with mode: 0644]
docs/sfa-impl.doc [new file with mode: 0644]
docs/sfa-impl.pdf [new file with mode: 0644]
docs/sfa.doc [new file with mode: 0644]
docs/sfa.pdf [new file with mode: 0644]
keyconvert/keyconvert.py [new file with mode: 0755]
keyconvert/test.sh [new file with mode: 0755]
keyconvert/test.txt [new file with mode: 0644]
keyconvert/test/openssh_dsa_1024 [new file with mode: 0644]
keyconvert/test/openssh_dsa_1024.pub [new file with mode: 0644]
keyconvert/test/openssh_dsa_2048 [new file with mode: 0644]
keyconvert/test/openssh_dsa_2048.pub [new file with mode: 0644]
keyconvert/test/openssh_dsa_512 [new file with mode: 0644]
keyconvert/test/openssh_dsa_512.pub [new file with mode: 0644]
keyconvert/test/openssh_rsa1_1024 [new file with mode: 0644]
keyconvert/test/openssh_rsa1_1024.pub [new file with mode: 0644]
keyconvert/test/openssh_rsa1_2048 [new file with mode: 0644]
keyconvert/test/openssh_rsa1_2048.pub [new file with mode: 0644]
keyconvert/test/openssh_rsa1_512 [new file with mode: 0644]
keyconvert/test/openssh_rsa1_512.pub [new file with mode: 0644]
keyconvert/test/openssh_rsa_1024 [new file with mode: 0644]
keyconvert/test/openssh_rsa_1024.pub [new file with mode: 0644]
keyconvert/test/openssh_rsa_2048 [new file with mode: 0644]
keyconvert/test/openssh_rsa_2048.pub [new file with mode: 0644]
keyconvert/test/openssh_rsa_512 [new file with mode: 0644]
keyconvert/test/openssh_rsa_512.pub [new file with mode: 0644]
keyconvert/testkey.sh [new file with mode: 0755]
rspec/model/Registry.ecore [new file with mode: 0644]
rspec/model/planetlab.ecore [new file with mode: 0644]
rspec/model/planetlab.ecore_diagram [new file with mode: 0644]
rspec/model/planetlab.genmodel [new file with mode: 0644]
rspec/model/planetlab.xsd [new file with mode: 0644]
rspec/sample_rspec.xml [new file with mode: 0644]
setup.py [new file with mode: 0755]
sfa.spec [new file with mode: 0644]
sfa/Makefile [new file with mode: 0644]
sfa/__init__.py [new file with mode: 0644]
sfa/client/__init__.py [new file with mode: 0644]
sfa/client/getNodes.py [new file with mode: 0644]
sfa/client/getRecord.py [new file with mode: 0755]
sfa/client/setRecord.py [new file with mode: 0755]
sfa/client/sfadump.py [new file with mode: 0644]
sfa/client/sfi.py [new file with mode: 0755]
sfa/client/sfiAddAttribute.py [new file with mode: 0755]
sfa/client/sfiAddSliver.py [new file with mode: 0755]
sfa/client/sfiDeleteAttribute.py [new file with mode: 0755]
sfa/client/sfiDeleteSliver.py [new file with mode: 0755]
sfa/client/sfiListNodes.py [new file with mode: 0755]
sfa/client/sfiListSlivers.py [new file with mode: 0755]
sfa/cron.d/sfa.cron [new file with mode: 0644]
sfa/init.d/sfa [new file with mode: 0755]
sfa/init.d/sfa-cm [new file with mode: 0755]
sfa/managers/__init__.py [new file with mode: 0644]
sfa/managers/aggregate_manager_pl.py [new file with mode: 0644]
sfa/managers/component_manager_default.py [new file with mode: 0644]
sfa/managers/component_manager_pl.py [new file with mode: 0644]
sfa/managers/eucalyptus/eucalyptus.rnc [new file with mode: 0644]
sfa/managers/eucalyptus/eucalyptus.rng [new file with mode: 0644]
sfa/managers/eucalyptus/eucalyptus.xml [new file with mode: 0644]
sfa/managers/max/max.xml [new file with mode: 0644]
sfa/managers/pl/pl.rnc [new file with mode: 0644]
sfa/managers/pl/pl.rng [new file with mode: 0644]
sfa/managers/pl/pl.xml [new file with mode: 0644]
sfa/managers/registry_manager_pl.py [new file with mode: 0644]
sfa/managers/slice_manager_pl.py [new file with mode: 0644]
sfa/managers/vini/__init__.py [new file with mode: 0644]
sfa/managers/vini/request.xml [new file with mode: 0644]
sfa/managers/vini/topology.py [new file with mode: 0755]
sfa/managers/vini/utils.py [new file with mode: 0644]
sfa/managers/vini/vini.rnc [new file with mode: 0644]
sfa/managers/vini/vini.rng [new file with mode: 0644]
sfa/managers/vini/vini.xml [new file with mode: 0644]
sfa/managers/vini/vini_network.py [new file with mode: 0644]
sfa/methods/CreateSliver.py [new file with mode: 0644]
sfa/methods/DeleteSliver.py [new file with mode: 0644]
sfa/methods/GetCredential.py [new file with mode: 0644]
sfa/methods/GetGids.py [new file with mode: 0644]
sfa/methods/GetSelfCredential.py [new file with mode: 0644]
sfa/methods/GetTicket.py [new file with mode: 0644]
sfa/methods/GetVersion.py [new file with mode: 0644]
sfa/methods/List.py [new file with mode: 0644]
sfa/methods/ListResources.py [new file with mode: 0644]
sfa/methods/ListSlices.py [new file with mode: 0644]
sfa/methods/RedeemTicket.py [new file with mode: 0644]
sfa/methods/Register.py [new file with mode: 0644]
sfa/methods/RegisterPeerObject.py [new file with mode: 0644]
sfa/methods/Remove.py [new file with mode: 0644]
sfa/methods/RemovePeerObject.py [new file with mode: 0644]
sfa/methods/RenewSliver.py [new file with mode: 0644]
sfa/methods/Resolve.py [new file with mode: 0644]
sfa/methods/ResolveGENI.py [new file with mode: 0644]
sfa/methods/Shutdown.py [new file with mode: 0644]
sfa/methods/SliverStatus.py [new file with mode: 0644]
sfa/methods/Start.py [new file with mode: 0644]
sfa/methods/Stop.py [new file with mode: 0644]
sfa/methods/Update.py [new file with mode: 0644]
sfa/methods/UpdateSliver.py [new file with mode: 0644]
sfa/methods/__init__.py [new file with mode: 0644]
sfa/methods/create_slice.py [new file with mode: 0644]
sfa/methods/delete_slice.py [new file with mode: 0644]
sfa/methods/get_aggregates.py [new file with mode: 0644]
sfa/methods/get_credential.py [new file with mode: 0644]
sfa/methods/get_gids.py [new file with mode: 0644]
sfa/methods/get_key.py [new file with mode: 0644]
sfa/methods/get_registries.py [new file with mode: 0644]
sfa/methods/get_resources.py [new file with mode: 0644]
sfa/methods/get_self_credential.py [new file with mode: 0644]
sfa/methods/get_slices.py [new file with mode: 0644]
sfa/methods/get_ticket.py [new file with mode: 0644]
sfa/methods/get_trusted_certs.py [new file with mode: 0644]
sfa/methods/list.py [new file with mode: 0644]
sfa/methods/redeem_ticket.py [new file with mode: 0644]
sfa/methods/register.py [new file with mode: 0644]
sfa/methods/register_peer_object.py [new file with mode: 0644]
sfa/methods/remove.py [new file with mode: 0644]
sfa/methods/remove_peer_object.py [new file with mode: 0644]
sfa/methods/reset_slice.py [new file with mode: 0644]
sfa/methods/resolve.py [new file with mode: 0644]
sfa/methods/start_slice.py [new file with mode: 0644]
sfa/methods/stop_slice.py [new file with mode: 0644]
sfa/methods/update.py [new file with mode: 0644]
sfa/plc/__init__.py [new file with mode: 0644]
sfa/plc/api-dev.py [new file with mode: 0644]
sfa/plc/api.py [new file with mode: 0644]
sfa/plc/network.py [new file with mode: 0644]
sfa/plc/peers.py [new file with mode: 0644]
sfa/plc/remoteshell.py [new file with mode: 0644]
sfa/plc/sfa-import-plc.py [new file with mode: 0755]
sfa/plc/sfa-nuke-plc.py [new file with mode: 0755]
sfa/plc/sfaImport.py [new file with mode: 0644]
sfa/plc/slices.py [new file with mode: 0644]
sfa/rspecs/__init__.py [new file with mode: 0644]
sfa/rspecs/aggregates/__init__.py [new file with mode: 0644]
sfa/rspecs/aggregates/max.xml [new file with mode: 0644]
sfa/rspecs/aggregates/openflow.xml [new file with mode: 0755]
sfa/rspecs/aggregates/rspec_manager_max.py [new file with mode: 0644]
sfa/rspecs/aggregates/rspec_manager_openflow.py [new file with mode: 0755]
sfa/rspecs/aggregates/rspec_manager_pl.py [new file with mode: 0644]
sfa/server/__init__.py [new file with mode: 0644]
sfa/server/aggregate.py [new file with mode: 0644]
sfa/server/component.py [new file with mode: 0644]
sfa/server/interface.py [new file with mode: 0644]
sfa/server/modpython/SfaAggregateModPython.py [new file with mode: 0755]
sfa/server/modpython/SfaRegistryModPython.py [new file with mode: 0755]
sfa/server/modpython/SfaSliceMgrModPython.py [new file with mode: 0755]
sfa/server/modpython/sfa.aggregate.httpd.conf [new file with mode: 0644]
sfa/server/modpython/sfa.registry.httpd.conf [new file with mode: 0644]
sfa/server/modpython/sfa.slicemgr.httpd.conf [new file with mode: 0644]
sfa/server/modpythonapi/ApiExceptionCodes.py [new file with mode: 0644]
sfa/server/modpythonapi/ApiExceptions.py [new file with mode: 0644]
sfa/server/modpythonapi/AuthenticatedApi.py [new file with mode: 0755]
sfa/server/modpythonapi/AuthenticatedClient.py [new file with mode: 0755]
sfa/server/modpythonapi/BaseApi.py [new file with mode: 0755]
sfa/server/modpythonapi/BaseClient.py [new file with mode: 0755]
sfa/server/modpythonapi/ModPython.py [new file with mode: 0755]
sfa/server/modpythonapi/TestApi.py [new file with mode: 0755]
sfa/server/modpythonapi/installTest.sh [new file with mode: 0755]
sfa/server/modpythonapi/test.py [new file with mode: 0755]
sfa/server/modpythonapi/test.sh [new file with mode: 0755]
sfa/server/modpythonapi/testapi.conf [new file with mode: 0644]
sfa/server/registry.py [new file with mode: 0644]
sfa/server/sfa-ca.py [new file with mode: 0755]
sfa/server/sfa-clean-peer-records.py [new file with mode: 0644]
sfa/server/sfa-server.py [new file with mode: 0755]
sfa/server/sfa_component_setup.py [new file with mode: 0755]
sfa/server/slicemgr.py [new file with mode: 0644]
sfa/trust/__init__.py [new file with mode: 0644]
sfa/trust/auth.py [new file with mode: 0644]
sfa/trust/certificate.py [new file with mode: 0644]
sfa/trust/credential.py [new file with mode: 0644]
sfa/trust/credential_legacy.py [new file with mode: 0644]
sfa/trust/gid.py [new file with mode: 0644]
sfa/trust/hierarchy.py [new file with mode: 0644]
sfa/trust/rights.py [new file with mode: 0644]
sfa/trust/trusted_certs/plc_ca.crt [new file with mode: 0644]
sfa/trust/trusted_certs/ple_ca.crt [new file with mode: 0644]
sfa/trust/trustedroot.py [new file with mode: 0644]
sfa/util/PostgreSQL.py [new file with mode: 0644]
sfa/util/__init__.py [new file with mode: 0644]
sfa/util/api.py [new file with mode: 0644]
sfa/util/cache.py [new file with mode: 0644]
sfa/util/client.py [new file with mode: 0644]
sfa/util/componentserver.py [new file with mode: 0644]
sfa/util/config.py [new file with mode: 0644]
sfa/util/debug.py [new file with mode: 0644]
sfa/util/faults.py [new file with mode: 0644]
sfa/util/filter.py [new file with mode: 0644]
sfa/util/method.py [new file with mode: 0644]
sfa/util/misc.py [new file with mode: 0644]
sfa/util/namespace.py [new file with mode: 0644]
sfa/util/nodemanager.py [new file with mode: 0644]
sfa/util/parameter.py [new file with mode: 0644]
sfa/util/policy.py [new file with mode: 0644]
sfa/util/prefixTree.py [new file with mode: 0755]
sfa/util/record.py [new file with mode: 0644]
sfa/util/report.py [new file with mode: 0644]
sfa/util/row.py [new file with mode: 0644]
sfa/util/rspec.py [new file with mode: 0644]
sfa/util/rspecHelper.py [new file with mode: 0755]
sfa/util/server.py [new file with mode: 0644]
sfa/util/sfalogging.py [new file with mode: 0644]
sfa/util/sfatablesRuntime.py [new file with mode: 0644]
sfa/util/sfaticket.py [new file with mode: 0644]
sfa/util/soapprotocol.py [new file with mode: 0644]
sfa/util/specdict.py [new file with mode: 0644]
sfa/util/storage.py [new file with mode: 0644]
sfa/util/table.py [new file with mode: 0644]
sfa/util/threadmanager.py [new file with mode: 0755]
sfa/util/xmlrpcprotocol.py [new file with mode: 0644]
sfatables/README [new file with mode: 0644]
sfatables/TO_CLEANUP [new file with mode: 0644]
sfatables/__init__.py [new file with mode: 0644]
sfatables/command.py [new file with mode: 0644]
sfatables/commands/Add.py [new file with mode: 0644]
sfatables/commands/Delete.py [new file with mode: 0644]
sfatables/commands/Insert.py [new file with mode: 0644]
sfatables/commands/List.py [new file with mode: 0644]
sfatables/commands/SetDefault.py [new file with mode: 0644]
sfatables/commands/__init__.py [new file with mode: 0644]
sfatables/commands/moo.py [new file with mode: 0644]
sfatables/globals.py [new file with mode: 0644]
sfatables/matches/all.xml [new file with mode: 0644]
sfatables/matches/hrn.xml [new file with mode: 0644]
sfatables/matches/slice-whitelist.xml [new file with mode: 0644]
sfatables/matches/slice.xml [new file with mode: 0644]
sfatables/pretty.py [new file with mode: 0644]
sfatables/processors/__sfatables_rule_wrap_up__.xsl [new file with mode: 0644]
sfatables/processors/__sfatables_wrap_up__.xsl [new file with mode: 0644]
sfatables/processors/accept.xsl [new file with mode: 0644]
sfatables/processors/all.xsl [new file with mode: 0644]
sfatables/processors/hrn.xsl [new file with mode: 0644]
sfatables/processors/legacy-restrict-to-nodes.xsl [new file with mode: 0644]
sfatables/processors/link/restrict_slice.xml [new file with mode: 0644]
sfatables/processors/max_link_kbps.xsl [new file with mode: 0644]
sfatables/processors/max_node_kbps.xsl [new file with mode: 0644]
sfatables/processors/reject.xsl [new file with mode: 0644]
sfatables/processors/restrict_to_flowspec.xsl [new file with mode: 0644]
sfatables/processors/restrict_to_nodes.xsl [new file with mode: 0644]
sfatables/processors/slice-hrn.xsl [new file with mode: 0644]
sfatables/processors/slice-whitelist.xsl [new file with mode: 0644]
sfatables/processors/test.xml [new file with mode: 0644]
sfatables/runtime.py [new file with mode: 0644]
sfatables/sfatables [new file with mode: 0755]
sfatables/targets/ACCEPT.xml [new file with mode: 0644]
sfatables/targets/REJECT.xml [new file with mode: 0644]
sfatables/targets/RESTRICT_SLICE_DOMAIN.xml [new file with mode: 0644]
sfatables/targets/RESTRICT_SLICE_PROP.xml [new file with mode: 0644]
sfatables/test.rspec [new file with mode: 0644]
sfatables/test.sfarspec [new file with mode: 0644]
sfatables/vini.rspec [new file with mode: 0644]
sfatables/xmlextension.py [new file with mode: 0644]
sfatables/xmlrule.py [new file with mode: 0644]
tests/client/README [new file with mode: 0644]
tests/client/demoAggregate.sh [new file with mode: 0644]
tests/client/testAggregate.py [new file with mode: 0644]
tests/client/testSfi.sh [new file with mode: 0644]
tests/client/testSfiDelegate.sh [new file with mode: 0644]
tests/client/testSfiSliceRegister.sh [new file with mode: 0644]
tests/testAll.py [new file with mode: 0755]
tests/testCert.py [new file with mode: 0755]
tests/testCred.py [new file with mode: 0755]
tests/testGid.py [new file with mode: 0755]
tests/testHierarchy.py [new file with mode: 0755]
tests/testInterfaces.py [new file with mode: 0755]
tests/testKeypair.py [new file with mode: 0755]
tests/testMisc.py [new file with mode: 0755]
tests/testRecord.py [new file with mode: 0755]
tests/testRights.py [new file with mode: 0755]
wsdl/Makefile [new file with mode: 0644]
wsdl/apistub.py [new file with mode: 0644]
wsdl/globals.py [new file with mode: 0644]
wsdl/sfa2wsdl.py [new file with mode: 0755]
xmlbuilder-0.9/LICENSE [new file with mode: 0644]
xmlbuilder-0.9/MANIFEST.in [new file with mode: 0644]
xmlbuilder-0.9/PKG-INFO [new file with mode: 0644]
xmlbuilder-0.9/README.txt [new file with mode: 0644]
xmlbuilder-0.9/setup.cfg [new file with mode: 0644]
xmlbuilder-0.9/setup.py [new file with mode: 0644]
xmlbuilder-0.9/xmlbuilder.egg-info/PKG-INFO [new file with mode: 0644]
xmlbuilder-0.9/xmlbuilder.egg-info/SOURCES.txt [new file with mode: 0644]
xmlbuilder-0.9/xmlbuilder.egg-info/dependency_links.txt [new file with mode: 0644]
xmlbuilder-0.9/xmlbuilder.egg-info/top_level.txt [new file with mode: 0644]
xmlbuilder-0.9/xmlbuilder/__init__.py [new file with mode: 0644]
xmlbuilder-0.9/xmlbuilder/docs/long_descr.rst [new file with mode: 0644]
xmlbuilder-0.9/xmlbuilder/tests/__init__.py [new file with mode: 0644]