Tony Mack [Wed, 9 Jun 2010 18:30:58 +0000 (18:30 +0000)]
merge from geni_api branch
Tony Mack [Tue, 8 Jun 2010 16:42:27 +0000 (16:42 +0000)]
Requires xmlsec1-openssl-devel
Tony Mack [Tue, 8 Jun 2010 16:13:04 +0000 (16:13 +0000)]
merge updates from geni_api branch
Tony Mack [Tue, 8 Jun 2010 16:01:51 +0000 (16:01 +0000)]
add temp geni_am option
Tony Mack [Tue, 8 Jun 2010 15:30:41 +0000 (15:30 +0000)]
Requires python-dateutil
Tony Mack [Mon, 7 Jun 2010 19:16:50 +0000 (19:16 +0000)]
more methods
Barış Metin [Mon, 7 Jun 2010 19:06:51 +0000 (19:06 +0000)]
bump taglevel manually
Barış Metin [Mon, 7 Jun 2010 19:05:29 +0000 (19:05 +0000)]
fix spec
Barış Metin [Mon, 7 Jun 2010 13:55:03 +0000 (13:55 +0000)]
apply fix from 0.9-12 branch
Thierry Parmentelat [Mon, 7 Jun 2010 13:24:56 +0000 (13:24 +0000)]
bumping taglevel; should have been 12 if module-tag had been used, plus an extra +=1 in order to make room for tag 12 that is a hotfix
Andy Bavier [Thu, 3 Jun 2010 21:15:02 +0000 (21:15 +0000)]
Added helper functions for virtual links
Tony Mack [Thu, 3 Jun 2010 20:12:08 +0000 (20:12 +0000)]
merge with geni_api branch
Tony Mack [Thu, 3 Jun 2010 15:51:25 +0000 (15:51 +0000)]
merge with geni_api branch
Tony Mack [Wed, 2 Jun 2010 20:42:30 +0000 (20:42 +0000)]
merging with geni-api branch
Andy Bavier [Fri, 14 May 2010 19:41:04 +0000 (19:41 +0000)]
Bug fixes
Andy Bavier [Fri, 14 May 2010 19:10:28 +0000 (19:10 +0000)]
Some helper commands for working with RSpecs
Andy Bavier [Fri, 14 May 2010 19:10:06 +0000 (19:10 +0000)]
Some helper commands for working with RSpecs
Tony Mack [Tue, 11 May 2010 19:12:49 +0000 (19:12 +0000)]
interfaces is a dict, not a list anymore
Tony Mack [Tue, 11 May 2010 18:27:51 +0000 (18:27 +0000)]
fix bug when creating top level records for sub authorities
Tony Mack [Tue, 11 May 2010 17:00:28 +0000 (17:00 +0000)]
do not interfaces defined in registries.xml aggregates.xml if required fields arent defined or null
Tony Mack [Mon, 10 May 2010 22:40:49 +0000 (22:40 +0000)]
use authority instead of sa, ma when defining authority type
Tony Mack [Mon, 10 May 2010 22:35:25 +0000 (22:35 +0000)]
dont remove root or sub authorities
Tony Mack [Mon, 10 May 2010 22:23:40 +0000 (22:23 +0000)]
reverting last checkin
Tony Mack [Mon, 10 May 2010 22:19:00 +0000 (22:19 +0000)]
== should be !=
Tony Mack [Mon, 10 May 2010 20:55:03 +0000 (20:55 +0000)]
fix bug in remove
Tony Mack [Fri, 7 May 2010 22:54:57 +0000 (22:54 +0000)]
refactored
Tony Mack [Fri, 7 May 2010 21:29:12 +0000 (21:29 +0000)]
added sfa/server/sfa-ca.py to bins list
Tony Mack [Fri, 7 May 2010 21:27:47 +0000 (21:27 +0000)]
message should get logged and reset at every iteration of the loop
Tony Mack [Fri, 7 May 2010 21:20:45 +0000 (21:20 +0000)]
remove debugging output
Tony Mack [Fri, 7 May 2010 20:59:22 +0000 (20:59 +0000)]
fix bugs in trusted credential syncing
Tony Mack [Fri, 7 May 2010 19:28:57 +0000 (19:28 +0000)]
added python-setuptools to Required Packages
Tony Mack [Fri, 7 May 2010 19:21:54 +0000 (19:21 +0000)]
fix syntax error
Andy Bavier [Fri, 7 May 2010 15:19:45 +0000 (15:19 +0000)]
Fixed to work with new RSpec format
Barış Metin [Fri, 7 May 2010 13:04:55 +0000 (13:04 +0000)]
fix typo
Tony Mack [Fri, 7 May 2010 00:49:28 +0000 (00:49 +0000)]
remove all refrences to level1_auth
Tony Mack [Thu, 6 May 2010 23:11:35 +0000 (23:11 +0000)]
in set_issuer(), get replace get_issuer() with get_subject()
Tony Mack [Thu, 6 May 2010 16:22:04 +0000 (16:22 +0000)]
implement verbose output, fix name errors
Tony Mack [Thu, 6 May 2010 16:16:28 +0000 (16:16 +0000)]
implement verbose output, fix name errors
Tony Mack [Thu, 6 May 2010 14:59:37 +0000 (14:59 +0000)]
dont save the gid in sign_gid()
Tony Mack [Thu, 6 May 2010 14:57:07 +0000 (14:57 +0000)]
fix typos
Tony Mack [Thu, 6 May 2010 11:19:27 +0000 (11:19 +0000)]
re-sign necessary gids after importing
Tony Mack [Tue, 4 May 2010 21:59:58 +0000 (21:59 +0000)]
implement import
Tony Mack [Tue, 4 May 2010 21:01:12 +0000 (21:01 +0000)]
key should be keys
Tony Mack [Tue, 4 May 2010 20:53:40 +0000 (20:53 +0000)]
implement export command
Tony Mack [Tue, 4 May 2010 20:50:59 +0000 (20:50 +0000)]
pass dump_parents to the parents dump() call
Tony Mack [Tue, 4 May 2010 19:31:59 +0000 (19:31 +0000)]
dont forget to sign the gid
Tony Mack [Tue, 4 May 2010 16:52:04 +0000 (16:52 +0000)]
initial checkin of tool used manage (display, sign, import, export) registry gids
Tony Mack [Tue, 4 May 2010 01:39:51 +0000 (01:39 +0000)]
fix bug where persons that belong to more than one site could get a credential at only one of thier sites
Barış Metin [Mon, 3 May 2010 11:18:49 +0000 (11:18 +0000)]
add --debug option to see xml-rpc dialog.
Barış Metin [Mon, 3 May 2010 11:18:31 +0000 (11:18 +0000)]
xmlprotocol.get_server doesn't accept the fourth (protocol) argument.
Anil-Kumar Vengalil [Thu, 29 Apr 2010 12:29:28 +0000 (12:29 +0000)]
bug fix: here commit should be outside the if test
Anil-Kumar Vengalil [Thu, 29 Apr 2010 11:24:00 +0000 (11:24 +0000)]
the code was failing here as the path and finemane for the cache file is not set
Tony Mack [Thu, 29 Apr 2010 02:29:49 +0000 (02:29 +0000)]
make sure the trusted cert's hrn is a prefix of the signed cert's hrn
Tony Mack [Mon, 26 Apr 2010 22:21:49 +0000 (22:21 +0000)]
no longer used
Tony Mack [Mon, 26 Apr 2010 22:21:06 +0000 (22:21 +0000)]
Using sfa.util.cache to cache result of get_resources
Tony Mack [Mon, 26 Apr 2010 21:40:57 +0000 (21:40 +0000)]
no longer use sfa.util.storage.SimpleStorage for caching list of instantiated slices. Using sfa.util.cache instead
Tony Mack [Mon, 26 Apr 2010 20:27:15 +0000 (20:27 +0000)]
move docstring to beginning of method
Tony Mack [Thu, 22 Apr 2010 22:35:47 +0000 (22:35 +0000)]
fix NameError. Dont forget to commit transactions
Tony Mack [Wed, 21 Apr 2010 20:29:11 +0000 (20:29 +0000)]
revert last change
Tony Mack [Wed, 21 Apr 2010 01:20:41 +0000 (01:20 +0000)]
return only the rspec for the slice
Tony Mack [Wed, 21 Apr 2010 00:48:20 +0000 (00:48 +0000)]
fix KeyError
Tony Mack [Tue, 20 Apr 2010 18:04:44 +0000 (18:04 +0000)]
fix name error
Tony Mack [Mon, 19 Apr 2010 21:10:45 +0000 (21:10 +0000)]
check the specified hrn against the target hrn in the credential
Tony Mack [Mon, 19 Apr 2010 20:49:27 +0000 (20:49 +0000)]
check the specified hrn against the target hrn
Tony Mack [Wed, 14 Apr 2010 11:30:46 +0000 (11:30 +0000)]
added 'peer_id' attribute to slice object
Tony Mack [Mon, 12 Apr 2010 21:50:11 +0000 (21:50 +0000)]
dont forget to commit the transaction in remove() and create()
Tony Mack [Mon, 12 Apr 2010 18:36:04 +0000 (18:36 +0000)]
fixed a bug when checking for invalid records
Tony Mack [Thu, 8 Apr 2010 16:47:17 +0000 (16:47 +0000)]
updated to reflect new tag
Tony Mack [Wed, 7 Apr 2010 20:32:52 +0000 (20:32 +0000)]
install pl rspec schema (pl.rng) in /etc/sfa. Add variable to default config file (default_config.xml) that defines where this file lives
Tony Mack [Wed, 7 Apr 2010 18:50:25 +0000 (18:50 +0000)]
contiue the loop if a federated call fails
Tony Mack [Tue, 6 Apr 2010 21:39:59 +0000 (21:39 +0000)]
fix NameError
Tony Mack [Tue, 6 Apr 2010 21:39:07 +0000 (21:39 +0000)]
connectAggregatges() renamed to get_connections
Tony Mack [Tue, 6 Apr 2010 21:17:53 +0000 (21:17 +0000)]
dont attempt to sync interface info every time the interfaces class is instantiated. Move this into its own function and call once when the services are started
Tony Mack [Tue, 6 Apr 2010 20:51:08 +0000 (20:51 +0000)]
Registries/Aggregates are accessed through api object now
Tony Mack [Tue, 6 Apr 2010 20:50:13 +0000 (20:50 +0000)]
Registries/Aggregates are accessed through api object now
Tony Mack [Tue, 6 Apr 2010 19:28:54 +0000 (19:28 +0000)]
fix typo
Tony Mack [Tue, 6 Apr 2010 19:08:39 +0000 (19:08 +0000)]
fix bugs, typos
Tony Mack [Tue, 6 Apr 2010 17:58:58 +0000 (17:58 +0000)]
instantiate with the correct # of parameters
Tony Mack [Tue, 6 Apr 2010 17:39:11 +0000 (17:39 +0000)]
resolve circular import
Tony Mack [Tue, 6 Apr 2010 16:55:18 +0000 (16:55 +0000)]
Registries/Aggregates now inherit sfa.server.interface.Interfaces base class
Tony Mack [Tue, 6 Apr 2010 16:54:44 +0000 (16:54 +0000)]
initial checkin
Tony Mack [Tue, 6 Apr 2010 16:15:19 +0000 (16:15 +0000)]
get_trusted_certs is exposed by all interfaces (registry, aggregate and slicemgr)
Tony Mack [Tue, 6 Apr 2010 15:35:36 +0000 (15:35 +0000)]
modpython stuff has removed
Tony Mack [Tue, 6 Apr 2010 15:34:23 +0000 (15:34 +0000)]
moving modpython stuff here
Tony Mack [Tue, 6 Apr 2010 15:01:08 +0000 (15:01 +0000)]
interfaces is a list of dicts, not a dict
Tony Mack [Mon, 5 Apr 2010 22:41:54 +0000 (22:41 +0000)]
attempt to retrieve peer gid within a try/except block
Tony Mack [Mon, 5 Apr 2010 20:57:07 +0000 (20:57 +0000)]
move process of loading trusted cert files into its own method
Tony Mack [Mon, 5 Apr 2010 20:56:39 +0000 (20:56 +0000)]
allow this method to be called without a credential
Tony Mack [Mon, 5 Apr 2010 20:56:15 +0000 (20:56 +0000)]
tabs
Tony Mack [Mon, 5 Apr 2010 20:55:57 +0000 (20:55 +0000)]
synchronize registry entries in config file (registries.xml) with local db records when the Regristries module is initialized. Also, attempt to retrive and install missing gids (i.e. registry listed in registries.xml but no gid for registry found in /etc/sfa/trusted_roots)
Tony Mack [Mon, 5 Apr 2010 20:51:09 +0000 (20:51 +0000)]
remove unused line of code
Tony Mack [Mon, 5 Apr 2010 20:46:50 +0000 (20:46 +0000)]
store connections to federated registries and aggregates in the api object
Tony Mack [Wed, 31 Mar 2010 03:18:33 +0000 (03:18 +0000)]
in fill_record_pl_info() add the pi's at the slice's site to the slice record under the 'PI' field
Tony Mack [Tue, 30 Mar 2010 20:46:41 +0000 (20:46 +0000)]
only get/install gids for slices that dont already have gids installed
Tony Mack [Mon, 29 Mar 2010 17:48:40 +0000 (17:48 +0000)]
whitespace
Tony Mack [Mon, 29 Mar 2010 17:45:37 +0000 (17:45 +0000)]
no longer need getPLCSHellVersion()
Tony Mack [Mon, 29 Mar 2010 17:37:32 +0000 (17:37 +0000)]
no need to PLCAPI.AuthCheck() here anymore
Tony Mack [Mon, 29 Mar 2010 15:34:21 +0000 (15:34 +0000)]
fix bugs in delegate command
Tony Mack [Fri, 26 Mar 2010 21:22:03 +0000 (21:22 +0000)]
dont forget to pass self to class methods
Tony Mack [Fri, 26 Mar 2010 21:20:08 +0000 (21:20 +0000)]
replace + symbolm in email address with _