Tony Mack [Fri, 16 Oct 2009 03:34:20 +0000 (03:34 +0000)]
add request_hash argument to more method calls
Tony Mack [Fri, 16 Oct 2009 03:31:22 +0000 (03:31 +0000)]
add request_hash argument to more method calls
Tony Mack [Fri, 16 Oct 2009 03:28:38 +0000 (03:28 +0000)]
deleting
Tony Mack [Fri, 16 Oct 2009 03:27:30 +0000 (03:27 +0000)]
add request_hash argumet to more method calls
Tony Mack [Fri, 16 Oct 2009 01:58:37 +0000 (01:58 +0000)]
added request_hash argumet some more calls
Andy Bavier [Thu, 15 Oct 2009 17:44:09 +0000 (17:44 +0000)]
Rspec to RSpec
Tony Mack [Thu, 15 Oct 2009 15:18:01 +0000 (15:18 +0000)]
authenticate request_hash using client gid from the cred
Tony Mack [Thu, 15 Oct 2009 05:01:21 +0000 (05:01 +0000)]
added request_hash argument. authenticate the credential using request_hash
Tony Mack [Thu, 15 Oct 2009 04:59:37 +0000 (04:59 +0000)]
added request hash to list of accepted arguments
Tony Mack [Thu, 15 Oct 2009 04:58:47 +0000 (04:58 +0000)]
fix package import
Tony Mack [Thu, 15 Oct 2009 04:57:59 +0000 (04:57 +0000)]
use xmlrpcprotocol instead of geniclient
Tony Mack [Thu, 15 Oct 2009 04:57:25 +0000 (04:57 +0000)]
start adding request_hash to calls. start replacing geniclient with xmlrpcprotocol
Tony Mack [Thu, 15 Oct 2009 04:05:20 +0000 (04:05 +0000)]
fix bug
Tony Mack [Thu, 15 Oct 2009 03:03:40 +0000 (03:03 +0000)]
fix typo
Tony Mack [Thu, 15 Oct 2009 03:03:02 +0000 (03:03 +0000)]
check peer_cert
Tony Mack [Thu, 15 Oct 2009 03:02:22 +0000 (03:02 +0000)]
remove row class
Tony Mack [Thu, 15 Oct 2009 03:01:58 +0000 (03:01 +0000)]
modify import
Tony Mack [Thu, 15 Oct 2009 03:01:41 +0000 (03:01 +0000)]
initial checkin of row class
Tony Mack [Thu, 15 Oct 2009 01:55:41 +0000 (01:55 +0000)]
dont verify request hash in auth.check()
Tony Mack [Wed, 14 Oct 2009 16:30:07 +0000 (16:30 +0000)]
update the record's last updated field with the current time. last_updated field will be ignored until the readonly attribute is removed from the field definition in GeniRecord.fields
Tony Mack [Wed, 14 Oct 2009 16:28:12 +0000 (16:28 +0000)]
added Row class with validate methods
Tony Mack [Wed, 14 Oct 2009 16:26:55 +0000 (16:26 +0000)]
GeniRecord now inherits util.genitable.Row instead of dict. Added validate_last_updated() method
Tony Mack [Wed, 14 Oct 2009 15:34:14 +0000 (15:34 +0000)]
mark 'last_updated, and date_created as readonly. Will remove readonly attribute from last_updated field once timestamp support has been added
Tony Mack [Wed, 14 Oct 2009 00:34:52 +0000 (00:34 +0000)]
move peer_vert verificaiton code into its own method
Tony Mack [Wed, 14 Oct 2009 00:27:49 +0000 (00:27 +0000)]
initial checkin of files necessary for deploying via apache mod_python
Tony Mack [Wed, 14 Oct 2009 00:25:17 +0000 (00:25 +0000)]
added several methods for has based authentication
Tony Mack [Wed, 14 Oct 2009 00:23:42 +0000 (00:23 +0000)]
added compute_hash() method
Tony Mack [Wed, 14 Oct 2009 00:23:16 +0000 (00:23 +0000)]
added BadRequestHash fault
Tony Mack [Wed, 14 Oct 2009 00:22:40 +0000 (00:22 +0000)]
initial checkin of get_gid method
Andy Bavier [Mon, 12 Oct 2009 15:58:53 +0000 (15:58 +0000)]
Fix for VINI aggregate
Andy Bavier [Mon, 12 Oct 2009 15:40:45 +0000 (15:40 +0000)]
Don't show peer sites in RSpec
Anil-Kumar Vengalil [Fri, 9 Oct 2009 14:58:02 +0000 (14:58 +0000)]
Setting tag sfa-0.9-5
Create_slice and get_resources methods are connected to sfatables.
Other features include compatibility with RP, handling remote objects created as part of federation, preliminary version of sfatables, call tracability and logging.
Anil-Kumar Vengalil [Thu, 8 Oct 2009 16:13:49 +0000 (16:13 +0000)]
sfatable hook
Anil-Kumar Vengalil [Thu, 8 Oct 2009 15:33:22 +0000 (15:33 +0000)]
sfatables hook bug fix
Anil-Kumar Vengalil [Wed, 7 Oct 2009 12:40:34 +0000 (12:40 +0000)]
Setting tag sfa-0.9-4
Bug fix on update and remove_peer_object methods
Compatibility with RP, preliminiary version of sfatables, call tracability and logging
Tony Mack [Mon, 5 Oct 2009 16:37:12 +0000 (16:37 +0000)]
when updating the peer record, add the record id from the existing record
Tony Mack [Mon, 5 Oct 2009 16:29:48 +0000 (16:29 +0000)]
if peer_record exist but pointer is different, update the record
Anil-Kumar Vengalil [Mon, 5 Oct 2009 15:42:16 +0000 (15:42 +0000)]
bug-fix
Barış Metin [Mon, 5 Oct 2009 10:43:01 +0000 (10:43 +0000)]
print the exception even if we don't do anything about it (yet)
Anil-Kumar Vengalil [Mon, 5 Oct 2009 10:24:17 +0000 (10:24 +0000)]
Setting tag sfa-0.9-3
Compatibility with RP, two additional methods to handle remote objects, call tracability and logging, PLCDB now has single table for sfa records, preliminary version of sfatables (still under development)
Anil-Kumar Vengalil [Sun, 4 Oct 2009 14:10:24 +0000 (14:10 +0000)]
to be sure that the record being removed is a peer record
Anil-Kumar Vengalil [Sun, 4 Oct 2009 13:37:37 +0000 (13:37 +0000)]
UnBindObjectFromPeer needs the shortname of the peer
Anil-Kumar Vengalil [Sun, 4 Oct 2009 11:44:07 +0000 (11:44 +0000)]
to prevent sfa-import from removing records with peer_autority from the registry record
Anil-Kumar Vengalil [Sat, 3 Oct 2009 19:09:04 +0000 (19:09 +0000)]
not to remove a peer_object from the local registry when the sfa service on the remote peer is down
Barış Metin [Fri, 2 Oct 2009 15:24:36 +0000 (15:24 +0000)]
- fix typo
- XMLRule.final_processor is not there yet, skip if not found for the moment.
Barış Metin [Fri, 2 Oct 2009 14:37:35 +0000 (14:37 +0000)]
remove print
Barış Metin [Fri, 2 Oct 2009 14:37:10 +0000 (14:37 +0000)]
cosmetic
Barış Metin [Fri, 2 Oct 2009 14:34:52 +0000 (14:34 +0000)]
- SFATablesRules for rspec_manager:fetch_context(...) which is not yet implemented.
Barış Metin [Fri, 2 Oct 2009 14:24:39 +0000 (14:24 +0000)]
- fix writing sfatables rules
- fix displaying empty element targets (like REJECT/ACCEPT)
Barış Metin [Fri, 2 Oct 2009 14:00:54 +0000 (14:00 +0000)]
- make matches and targets loaded w/o making hem python packages
- rename example files with .example postfix
Anil-Kumar Vengalil [Fri, 2 Oct 2009 12:43:01 +0000 (12:43 +0000)]
bug-fix
Barış Metin [Fri, 2 Oct 2009 11:22:56 +0000 (11:22 +0000)]
- move sfatables modules into sfa package. sfatables rpm only has the command now.
- another attempt to fix python-uuid problem.
Anil-Kumar Vengalil [Fri, 2 Oct 2009 10:59:32 +0000 (10:59 +0000)]
installing sfa-clean-peer-records.py
Barış Metin [Fri, 2 Oct 2009 10:26:36 +0000 (10:26 +0000)]
install sfatables
Scott Baker [Thu, 1 Oct 2009 06:34:06 +0000 (06:34 +0000)]
remove dependency of Config module from trustedroots module
Scott Baker [Wed, 30 Sep 2009 23:20:21 +0000 (23:20 +0000)]
remove dependency of Config module from TrustedRoots class
Scott Baker [Tue, 29 Sep 2009 22:36:34 +0000 (22:36 +0000)]
check in modpythonapi from raven project
Anil-Kumar Vengalil [Tue, 29 Sep 2009 17:57:29 +0000 (17:57 +0000)]
for compatibility with python2.4
Thierry Parmentelat [Tue, 29 Sep 2009 04:13:54 +0000 (04:13 +0000)]
add a Requires: towards python-uuid for python-2.4 / centos5
build-dependency is already taken care of in devel.pkgs
svn:keywords
Tony Mack [Mon, 28 Sep 2009 14:01:29 +0000 (14:01 +0000)]
dont forget to add 'authority' field to top level authority records
Anil-Kumar Vengalil [Sun, 27 Sep 2009 11:49:30 +0000 (11:49 +0000)]
bugfix
Tony Mack [Sun, 27 Sep 2009 01:52:12 +0000 (01:52 +0000)]
manually add 'authority' field to the record
Tony Mack [Sun, 27 Sep 2009 01:39:48 +0000 (01:39 +0000)]
add job for sfa-clean-peer-records.py
Tony Mack [Sun, 27 Sep 2009 01:13:40 +0000 (01:13 +0000)]
dont call verify_object_permissions. according to that method the local registry doesnt have permissions to peer records
Tony Mack [Sun, 27 Sep 2009 00:49:17 +0000 (00:49 +0000)]
fix bugs
Tony Mack [Sun, 27 Sep 2009 00:03:24 +0000 (00:03 +0000)]
inital checkin
Tony Mack [Sun, 27 Sep 2009 00:02:31 +0000 (00:02 +0000)]
fix bug in verify object belongs to me
Tony Mack [Sun, 27 Sep 2009 00:01:26 +0000 (00:01 +0000)]
tabs
Tony Mack [Sun, 27 Sep 2009 00:00:42 +0000 (00:00 +0000)]
use registry.remove_peer_record() to remove the record
Tony Mack [Sat, 26 Sep 2009 03:16:26 +0000 (03:16 +0000)]
initial checkin
Tony Mack [Sat, 26 Sep 2009 03:12:53 +0000 (03:12 +0000)]
dont run if the registry isnt enabled
Tony Mack [Sat, 26 Sep 2009 02:07:07 +0000 (02:07 +0000)]
use sfa.util.PostgreSQL. Support inserting Null.
Tony Mack [Sat, 26 Sep 2009 01:58:17 +0000 (01:58 +0000)]
added peer_authority field
Tony Mack [Sat, 26 Sep 2009 01:57:35 +0000 (01:57 +0000)]
added register_peer_object(), remove_peer_object()
Tony Mack [Sat, 26 Sep 2009 01:56:43 +0000 (01:56 +0000)]
add peer records to registry db
Tony Mack [Sat, 26 Sep 2009 01:55:48 +0000 (01:55 +0000)]
added verify_cred_is_me()
Tony Mack [Sat, 26 Sep 2009 01:50:48 +0000 (01:50 +0000)]
initial checkin of register_peer_object
Tony Mack [Fri, 25 Sep 2009 01:54:10 +0000 (01:54 +0000)]
tabs
Tony Mack [Fri, 25 Sep 2009 01:53:19 +0000 (01:53 +0000)]
tabs
Tony Mack [Thu, 24 Sep 2009 15:29:18 +0000 (15:29 +0000)]
reorganized code
Tony Mack [Thu, 24 Sep 2009 15:28:35 +0000 (15:28 +0000)]
dont use get_name()
Sapan Bhatia [Thu, 24 Sep 2009 02:43:54 +0000 (02:43 +0000)]
Checked in updated openflow rspec manager from Srini
Sapan Bhatia [Thu, 24 Sep 2009 01:56:23 +0000 (01:56 +0000)]
Added a stub to avoid breaking sfa.
Sapan Bhatia [Thu, 24 Sep 2009 00:52:13 +0000 (00:52 +0000)]
Making room for request-specific input in the test rspec.
Sapan Bhatia [Thu, 24 Sep 2009 00:51:21 +0000 (00:51 +0000)]
Moving context extraction to the rspec manager
Sapan Bhatia [Thu, 24 Sep 2009 00:50:42 +0000 (00:50 +0000)]
Adding some sfatables-specific stuff in here.
Anil-Kumar Vengalil [Wed, 23 Sep 2009 15:21:44 +0000 (15:21 +0000)]
these two lines, if enabled, allow a credential to operate on all target hrn. tony may pls. review this
Anil-Kumar Vengalil [Wed, 23 Sep 2009 14:25:47 +0000 (14:25 +0000)]
connecting the remove_remote_object method to registry.remove()
Anil-Kumar Vengalil [Wed, 23 Sep 2009 14:21:05 +0000 (14:21 +0000)]
Initial checkin of a new method to remove objects from PLCDB of federrated aggregtes when they are removed from the local aggregate
Sapan Bhatia [Tue, 22 Sep 2009 20:24:23 +0000 (20:24 +0000)]
Fixed the test rspec to match the new values.
Sapan Bhatia [Tue, 22 Sep 2009 19:58:56 +0000 (19:58 +0000)]
Added elements to the list command
Sapan Bhatia [Tue, 22 Sep 2009 19:44:34 +0000 (19:44 +0000)]
Added element support to the main sfatables file
Sapan Bhatia [Tue, 22 Sep 2009 18:01:51 +0000 (18:01 +0000)]
all restrictions are specific to the current user, slice or authority
Sapan Bhatia [Tue, 22 Sep 2009 18:00:05 +0000 (18:00 +0000)]
Updating new target names in the initializer.
Sapan Bhatia [Tue, 22 Sep 2009 17:50:59 +0000 (17:50 +0000)]
Still reorganizing the default set of rules
Sapan Bhatia [Tue, 22 Sep 2009 17:45:29 +0000 (17:45 +0000)]
Reorganized targets
Sapan Bhatia [Tue, 22 Sep 2009 13:47:22 +0000 (13:47 +0000)]
Adding a config option for the stanford aggregate manager. This is something we should move to a separate config file, but let's put it here for now.
Sapan Bhatia [Tue, 22 Sep 2009 13:46:14 +0000 (13:46 +0000)]
Adding rspec manager for openflow, courtesy Srini@stanford
Sapan Bhatia [Mon, 21 Sep 2009 20:56:21 +0000 (20:56 +0000)]
Reogranizing processors
Sapan Bhatia [Mon, 21 Sep 2009 20:34:48 +0000 (20:34 +0000)]
Trivial change to add support for non-PLC aggregates