Anil-Kumar Vengalil [Wed, 7 Oct 2009 12:41:20 +0000 (12:41 +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
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
Thierry Parmentelat [Fri, 18 Sep 2009 08:39:53 +0000 (08:39 +0000)]
Setting tag sfa-0.9-2
compatibility with RefreshPeer
incremental mechanism for importing PLC records into SFA tables
unified single database (still inside the underlying PLC db postgresql server)
includes/improves call traceability and logging features
several bug fixes
Barış Metin [Thu, 17 Sep 2009 13:01:00 +0000 (13:01 +0000)]
added libxslt-python dependency
Anil-Kumar Vengalil [Thu, 17 Sep 2009 10:41:35 +0000 (10:41 +0000)]
path for import modules
Sapan Bhatia [Wed, 16 Sep 2009 14:06:02 +0000 (14:06 +0000)]
Bug fix
Sapan Bhatia [Wed, 16 Sep 2009 14:04:30 +0000 (14:04 +0000)]
Added a test case to test the current set of rules.
Sapan Bhatia [Wed, 16 Sep 2009 14:02:56 +0000 (14:02 +0000)]
Implemented terminal rules
Sapan Bhatia [Wed, 16 Sep 2009 13:53:29 +0000 (13:53 +0000)]
Added a match that returns true for every request.
Sapan Bhatia [Wed, 16 Sep 2009 13:46:07 +0000 (13:46 +0000)]
Contd... (integrating sfatables)
Sapan Bhatia [Wed, 16 Sep 2009 13:44:24 +0000 (13:44 +0000)]
Sapan Bhatia [Wed, 16 Sep 2009 13:41:01 +0000 (13:41 +0000)]
Plugging in sfatables
Tony Mack [Wed, 16 Sep 2009 01:44:47 +0000 (01:44 +0000)]
make sure to check plc object id against sfa record pointer when deleting stale records
Sapan Bhatia [Wed, 16 Sep 2009 00:59:35 +0000 (00:59 +0000)]
Added a "negate result" option
Tony Mack [Wed, 16 Sep 2009 00:33:39 +0000 (00:33 +0000)]
execute sfa-import-plc.py every hour to keep sfa db in sync with plc db
Tony Mack [Wed, 16 Sep 2009 00:19:53 +0000 (00:19 +0000)]
reimport person records when the person's public key has been updated/changed. save know public keys in /etc/sfa/person_keys.py
Tony Mack [Wed, 16 Sep 2009 00:18:52 +0000 (00:18 +0000)]
find will now always return a list, even if there is only 1 result
Sapan Bhatia [Wed, 16 Sep 2009 00:17:50 +0000 (00:17 +0000)]
Tweaks to xmlrule and exec.py
Sapan Bhatia [Wed, 16 Sep 2009 00:17:30 +0000 (00:17 +0000)]
slice whitelist
Sapan Bhatia [Wed, 16 Sep 2009 00:15:42 +0000 (00:15 +0000)]
Adding test.xml to test slice_whitelist.xsl
Sapan Bhatia [Wed, 16 Sep 2009 00:15:21 +0000 (00:15 +0000)]
Added slice_whitelist match for VINI.
Tony Mack [Tue, 15 Sep 2009 20:27:05 +0000 (20:27 +0000)]
delete stale records after all records have been added
Tony Mack [Tue, 15 Sep 2009 20:14:11 +0000 (20:14 +0000)]
delete stale records after all records have been added
Tony Mack [Tue, 15 Sep 2009 19:09:01 +0000 (19:09 +0000)]
remove stale records from sfa db
Sapan Bhatia [Tue, 15 Sep 2009 17:48:47 +0000 (17:48 +0000)]
Sapan Bhatia [Tue, 15 Sep 2009 16:00:46 +0000 (16:00 +0000)]
Tweak.
Sapan Bhatia [Tue, 15 Sep 2009 15:59:34 +0000 (15:59 +0000)]
Added Delete command
Sapan Bhatia [Tue, 15 Sep 2009 15:47:41 +0000 (15:47 +0000)]
Moved xslt extensions to processors/
Sapan Bhatia [Tue, 15 Sep 2009 15:39:36 +0000 (15:39 +0000)]
Integrated XSLT processors.
Anil-Kumar Vengalil [Tue, 15 Sep 2009 15:37:57 +0000 (15:37 +0000)]
if there are two accounts with the same e-mail on a remote peer, use the one with peer_id set
Sapan Bhatia [Tue, 15 Sep 2009 14:37:28 +0000 (14:37 +0000)]
Bug fix.
Sapan Bhatia [Tue, 15 Sep 2009 14:22:43 +0000 (14:22 +0000)]
Made some tweaks to the readme file.
Sapan Bhatia [Tue, 15 Sep 2009 14:03:51 +0000 (14:03 +0000)]
Added a comment about Rspec manager code.
Anil-Kumar Vengalil [Tue, 15 Sep 2009 10:50:51 +0000 (10:50 +0000)]
bug-fix
Tony Mack [Mon, 14 Sep 2009 23:11:37 +0000 (23:11 +0000)]
added email_to_hrn()