sfa.git
13 years agosmall updates to generated login base and site name for geni users geni trunk@14639 geni
Josh Karlin [Fri, 3 Sep 2010 20:11:08 +0000 (20:11 +0000)]
small updates to generated login base and site name for geni users

13 years agosmall updates to generated login base and site name for geni users
Josh Karlin [Fri, 3 Sep 2010 19:34:12 +0000 (19:34 +0000)]
small updates to generated login base and site name for geni users

13 years agoCreating a new branch for gpo edits from 18694
Josh Karlin [Fri, 3 Sep 2010 15:42:37 +0000 (15:42 +0000)]
Creating a new branch for gpo edits from 18694

13 years agoremove ResolveGeni
Tony Mack [Wed, 1 Sep 2010 14:30:59 +0000 (14:30 +0000)]
remove ResolveGeni

13 years agoremoving get_gei_aggregates
Tony Mack [Tue, 31 Aug 2010 22:22:43 +0000 (22:22 +0000)]
removing get_gei_aggregates

13 years agoincrease tag level
Tony Mack [Mon, 30 Aug 2010 19:13:18 +0000 (19:13 +0000)]
increase tag level

13 years agofix NameError
Tony Mack [Wed, 25 Aug 2010 20:30:21 +0000 (20:30 +0000)]
fix NameError

13 years agoComponentAPI need sfa.util.xmlrpcprotocol to be imported
Tony Mack [Wed, 25 Aug 2010 19:35:06 +0000 (19:35 +0000)]
ComponentAPI need sfa.util.xmlrpcprotocol to be imported

13 years agoSfaTable module depends on pdg (postgres) package being installed. Move the import...
Tony Mack [Wed, 25 Aug 2010 19:31:29 +0000 (19:31 +0000)]
SfaTable module depends on pdg (postgres) package being installed. Move the import into the methods that needs access to this libaray so that this module can be imported/used on systems that dont haave postgres installed

13 years agono need to import sfa.trust.auth.Auth here
Tony Mack [Wed, 25 Aug 2010 16:57:40 +0000 (16:57 +0000)]
no need to import sfa.trust.auth.Auth here

13 years agono need for geni_aggregates.xml
Tony Mack [Tue, 24 Aug 2010 18:29:08 +0000 (18:29 +0000)]
no need for geni_aggregates.xml

13 years agouse new methods
Tony Mack [Tue, 24 Aug 2010 17:39:22 +0000 (17:39 +0000)]
use new methods

13 years agouse new methods.
Tony Mack [Tue, 24 Aug 2010 17:35:12 +0000 (17:35 +0000)]
use new methods.

13 years agono more separate interface for geni aggregate
Tony Mack [Tue, 24 Aug 2010 16:53:40 +0000 (16:53 +0000)]
no more separate interface for geni aggregate

13 years agoupdated
Tony Mack [Tue, 24 Aug 2010 16:46:44 +0000 (16:46 +0000)]
updated

13 years agoreplace origin_hrn param with creds param
Tony Mack [Tue, 24 Aug 2010 15:24:49 +0000 (15:24 +0000)]
replace origin_hrn param with creds param

13 years agoset the peer_id once the slice is verified
Tony Mack [Tue, 24 Aug 2010 00:44:03 +0000 (00:44 +0000)]
set the peer_id once the slice is verified

13 years agoimport copy.deepcopy
Tony Mack [Mon, 23 Aug 2010 21:49:55 +0000 (21:49 +0000)]
import copy.deepcopy

13 years agofix NameError (cred should be credential)
Tony Mack [Mon, 23 Aug 2010 21:43:16 +0000 (21:43 +0000)]
fix NameError (cred should be credential)

13 years agono need to get origin hrn here
Tony Mack [Mon, 23 Aug 2010 21:36:46 +0000 (21:36 +0000)]
no need to get origin hrn here

13 years agofix NameError (cred should be credential)
Tony Mack [Mon, 23 Aug 2010 18:58:18 +0000 (18:58 +0000)]
fix NameError (cred should be credential)

13 years agothere should be no self argument in filter_creds_by_caller() argument
Tony Mack [Mon, 23 Aug 2010 18:54:57 +0000 (18:54 +0000)]
there should be no self argument in filter_creds_by_caller() argument

13 years agopass a delegated cred in the list of creds when calling aggregate/slice manager opera...
Tony Mack [Sun, 22 Aug 2010 17:03:13 +0000 (17:03 +0000)]
pass a delegated cred in the list of creds when calling aggregate/slice manager operations

13 years agoPass all creds to the interface managers because they need access to any potential...
Tony Mack [Sun, 22 Aug 2010 16:50:04 +0000 (16:50 +0000)]
Pass all creds to the interface managers because they need access to any potential delegated creds, which wont be listed in valid_creds.

13 years agolook for a delegate cred from user before using server's cred
Tony Mack [Sun, 22 Aug 2010 16:45:35 +0000 (16:45 +0000)]
look for a delegate cred from user before using server's cred

13 years agogetDelegatedCred returns a single credential or None, not a list of credentials.
Tony Mack [Sat, 21 Aug 2010 01:04:41 +0000 (01:04 +0000)]
getDelegatedCred returns a single credential or None, not a list of credentials.

13 years agoadded getDelegatedCred() method
Tony Mack [Sat, 21 Aug 2010 01:00:38 +0000 (01:00 +0000)]
added getDelegatedCred() method

13 years agomoved filter_creds_by_caller() from auth.py to credential.py
Tony Mack [Fri, 20 Aug 2010 22:29:27 +0000 (22:29 +0000)]
moved filter_creds_by_caller() from auth.py to credential.py

13 years agoadded filter_cred_by_caller() method
Tony Mack [Fri, 20 Aug 2010 22:27:31 +0000 (22:27 +0000)]
added filter_cred_by_caller() method

13 years agofix bug where slicemgr will skip local interface when the calling cred is delegated...
Tony Mack [Thu, 19 Aug 2010 22:12:20 +0000 (22:12 +0000)]
fix bug where slicemgr will skip local interface when the calling cred is delegated to the slice manager

13 years agoshould be passing the caller's gid not the delegee's gid to Credential.set_issuer_key...
Tony Mack [Thu, 19 Aug 2010 19:26:09 +0000 (19:26 +0000)]
should be passing the caller's gid not the delegee's gid to Credential.set_issuer_keys() when delegating

13 years ago mktime should be time.mktime
Tony Mack [Thu, 19 Aug 2010 17:06:25 +0000 (17:06 +0000)]
 mktime should be time.mktime

13 years agoslice manager sets 'geni_compressed' option to False when calling ListResources at...
Tony Mack [Thu, 19 Aug 2010 17:05:17 +0000 (17:05 +0000)]
slice manager sets 'geni_compressed' option to False when calling ListResources at aggregates.

13 years agoFixed call to mktime in aggregate manager
Josh Karlin [Wed, 18 Aug 2010 17:18:11 +0000 (17:18 +0000)]
Fixed call to mktime in aggregate manager

13 years agocalls to AM's ListResources ignore the compressed flag
Josh Karlin [Wed, 18 Aug 2010 16:45:42 +0000 (16:45 +0000)]
calls to AM's ListResources ignore the compressed flag

13 years agoCopying trunk version 18639 into a geni branch
Josh Karlin [Wed, 18 Aug 2010 16:21:03 +0000 (16:21 +0000)]
Copying trunk version 18639 into a geni branch

13 years agocred should be delegated to the user's authority's authority (root or sub authority)
Tony Mack [Tue, 17 Aug 2010 21:53:56 +0000 (21:53 +0000)]
cred should be delegated to the user's authority's authority (root or sub authority)

13 years agohonor the hrn argument
Tony Mack [Tue, 17 Aug 2010 18:08:52 +0000 (18:08 +0000)]
honor the hrn argument

13 years agothe result of get_aggregates() has changed
Tony Mack [Tue, 17 Aug 2010 18:07:23 +0000 (18:07 +0000)]
the result of get_aggregates() has changed

13 years agomake sure to honor the xrn argument
Tony Mack [Tue, 17 Aug 2010 18:00:43 +0000 (18:00 +0000)]
make sure to honor the xrn argument

13 years agodelegate_cred comes from self
Tony Mack [Mon, 16 Aug 2010 21:47:14 +0000 (21:47 +0000)]
delegate_cred comes from self

13 years agoget_aggregates and get_registries returns full interface details (urn, hrn, url,...
Tony Mack [Mon, 16 Aug 2010 21:44:19 +0000 (21:44 +0000)]
get_aggregates and get_registries returns full interface details (urn, hrn, url, address, port)

13 years agoshould compress the 'filtered_rspec'
Tony Mack [Mon, 16 Aug 2010 17:06:39 +0000 (17:06 +0000)]
should compress the 'filtered_rspec'
and not the 'rspec' variable

13 years agoadded get_gid to sfi
Tony Mack [Mon, 16 Aug 2010 17:05:29 +0000 (17:05 +0000)]
added get_gid to sfi

13 years agoadded get_registry, getCredential, clean_key_cred() methods to ComponentAPI class
Tony Mack [Thu, 12 Aug 2010 02:21:28 +0000 (02:21 +0000)]
added get_registry, getCredential, clean_key_cred() methods to ComponentAPI class

13 years agoremoving
Tony Mack [Thu, 12 Aug 2010 02:10:14 +0000 (02:10 +0000)]
removing

13 years agoadded delegate_cred()
Tony Mack [Tue, 10 Aug 2010 16:28:17 +0000 (16:28 +0000)]
added delegate_cred()

13 years agoaded get_gid() and get_cached_gid() helper methods.
Tony Mack [Tue, 10 Aug 2010 02:24:24 +0000 (02:24 +0000)]
aded get_gid()  and get_cached_gid() helper methods.

13 years ago set_issuer_keys() accepts filenames not objects
Tony Mack [Mon, 9 Aug 2010 20:21:33 +0000 (20:21 +0000)]
 set_issuer_keys() accepts filenames not objects

13 years agopass the gid's filename instead f the gid object to Credential.delegate
Tony Mack [Mon, 9 Aug 2010 20:20:59 +0000 (20:20 +0000)]
pass the gid's filename instead f the gid object to Credential.delegate

13 years agouse set_issuer_keys() instead of set_isser()
Tony Mack [Mon, 9 Aug 2010 20:00:01 +0000 (20:00 +0000)]
use set_issuer_keys() instead of set_isser()

13 years agofix attribute error
Tony Mack [Mon, 9 Aug 2010 19:52:34 +0000 (19:52 +0000)]
fix attribute error

13 years agoin remove(), make sure use type if it is None
Tony Mack [Mon, 9 Aug 2010 19:01:16 +0000 (19:01 +0000)]
in remove(), make sure use type if it is None

13 years agono longer use deprecated registry methods
Tony Mack [Mon, 9 Aug 2010 19:00:05 +0000 (19:00 +0000)]
no longer use deprecated registry methods

13 years agofix order of expected arguemnts
Tony Mack [Mon, 9 Aug 2010 18:37:07 +0000 (18:37 +0000)]
fix order of expected arguemnts

13 years agoNo longer use deprecated SliceInterface methods
Tony Mack [Mon, 9 Aug 2010 17:19:23 +0000 (17:19 +0000)]
No longer use deprecated SliceInterface methods

13 years agoshould be checking for the startslice priv
Tony Mack [Mon, 9 Aug 2010 17:17:51 +0000 (17:17 +0000)]
should be checking for the startslice priv

13 years agofix NameError
Tony Mack [Mon, 9 Aug 2010 17:15:17 +0000 (17:15 +0000)]
fix NameError

13 years agoimport sfa.util.parameter.Mixed
Tony Mack [Mon, 9 Aug 2010 17:13:49 +0000 (17:13 +0000)]
import sfa.util.parameter.Mixed

13 years agofix arguments whtn calling registry.Resolve
Tony Mack [Mon, 9 Aug 2010 17:02:53 +0000 (17:02 +0000)]
fix arguments whtn calling registry.Resolve

13 years agofix arguments whtn calling registry.Resolve
Tony Mack [Mon, 9 Aug 2010 16:38:19 +0000 (16:38 +0000)]
fix arguments whtn calling registry.Resolve

13 years agoshould be checking for the getticket priv
Tony Mack [Mon, 9 Aug 2010 16:32:23 +0000 (16:32 +0000)]
should be checking for the getticket priv

13 years agoremoved caller hrn from accept arguments
Tony Mack [Mon, 9 Aug 2010 16:28:17 +0000 (16:28 +0000)]
removed caller hrn from accept arguments

13 years agoremove refrences to geni_am
Tony Mack [Fri, 6 Aug 2010 22:03:59 +0000 (22:03 +0000)]
remove refrences to geni_am

13 years agomethod no longer necessary
Tony Mack [Fri, 6 Aug 2010 22:03:44 +0000 (22:03 +0000)]
method no longer necessary

13 years agoupdated
Tony Mack [Fri, 6 Aug 2010 21:58:33 +0000 (21:58 +0000)]
updated

13 years agoReplacing remove with Remove and update with Update
Tony Mack [Fri, 6 Aug 2010 21:57:54 +0000 (21:57 +0000)]
Replacing remove with Remove and update with Update

13 years agoReplacing register with Register
Tony Mack [Fri, 6 Aug 2010 21:43:22 +0000 (21:43 +0000)]
Replacing register with Register

13 years agoshouldn't specify an hrn when validating credentials for this operation
Tony Mack [Fri, 6 Aug 2010 21:42:45 +0000 (21:42 +0000)]
shouldn't specify an hrn when validating credentials for this operation

13 years agorename variable
Tony Mack [Fri, 6 Aug 2010 21:39:54 +0000 (21:39 +0000)]
rename variable

13 years agofix bug in get_auth_cred
Tony Mack [Fri, 6 Aug 2010 21:28:38 +0000 (21:28 +0000)]
fix bug in get_auth_cred

13 years agoReplacing list with List
Tony Mack [Fri, 6 Aug 2010 21:20:23 +0000 (21:20 +0000)]
Replacing list with List

13 years agoReplacing get_gids with GetGids
Tony Mack [Fri, 6 Aug 2010 21:11:17 +0000 (21:11 +0000)]
Replacing get_gids with GetGids

13 years agoshould be checking for the startslice priv not deletesliver
Tony Mack [Fri, 6 Aug 2010 21:10:39 +0000 (21:10 +0000)]
should be checking for the startslice priv not deletesliver

13 years agoshould be checking for the stopslice priv not deletesliver
Tony Mack [Fri, 6 Aug 2010 21:10:09 +0000 (21:10 +0000)]
should be checking for the stopslice priv not deletesliver

13 years agouse Resolve instead of resolve
Tony Mack [Fri, 6 Aug 2010 21:00:38 +0000 (21:00 +0000)]
use Resolve instead of resolve

13 years agoReplaced get_credential with GetCredential and get_self_credential with GetSelfCredential
Tony Mack [Fri, 6 Aug 2010 20:58:41 +0000 (20:58 +0000)]
Replaced get_credential with GetCredential and get_self_credential with GetSelfCredential

13 years agoremove the cred parameter from registry_manager_pl.resolve()
Tony Mack [Fri, 6 Aug 2010 20:33:01 +0000 (20:33 +0000)]
remove the cred parameter from registry_manager_pl.resolve()

13 years agoreplaceing resolve with Resolve
Tony Mack [Fri, 6 Aug 2010 20:00:50 +0000 (20:00 +0000)]
replaceing resolve with Resolve

13 years agono longer need the geni_am wrapper
Tony Mack [Fri, 6 Aug 2010 16:39:49 +0000 (16:39 +0000)]
no longer need the geni_am wrapper

13 years agono longer need the geni_am_pl wrapper
Tony Mack [Fri, 6 Aug 2010 16:36:26 +0000 (16:36 +0000)]
no longer need the geni_am_pl wrapper

13 years agoadded sfa version to get_version() result
Tony Mack [Fri, 6 Aug 2010 16:26:10 +0000 (16:26 +0000)]
added sfa version to get_version() result

13 years agoImport methods from the pl aggregate manager instead of redefining them here since...
Tony Mack [Fri, 6 Aug 2010 16:24:36 +0000 (16:24 +0000)]
Import methods from the pl aggregate manager instead of redefining them here since the VINI aggregate is so similar to the PLC Aggregate.

13 years agoImport methods from the pl aggregate manager instead of redefining them here since...
Tony Mack [Fri, 6 Aug 2010 16:24:18 +0000 (16:24 +0000)]
Import methods from the pl aggregate manager instead of redefining them here since the VINI aggregate is so similar to the PLC Aggregate.

13 years agoupdated accepted arguemts for create_slice and get_rspec calls
Tony Mack [Fri, 6 Aug 2010 16:01:32 +0000 (16:01 +0000)]
updated accepted arguemts for create_slice and get_rspec calls

13 years agoupdated accepted arguemts for create_slice and get_rspec calls
Tony Mack [Fri, 6 Aug 2010 15:58:45 +0000 (15:58 +0000)]
updated accepted arguemts for create_slice and get_rspec calls

13 years agoBaseApi.get_interface_manager() wraps the manager module/library in a ManagerWrapper...
Tony Mack [Thu, 5 Aug 2010 23:33:41 +0000 (23:33 +0000)]
BaseApi.get_interface_manager() wraps the manager module/library in a ManagerWrapper class before returning it

13 years agoredeem_ticket has been replaced by RedeemTicket
Tony Mack [Thu, 5 Aug 2010 22:55:11 +0000 (22:55 +0000)]
redeem_ticket has been replaced by RedeemTicket

13 years agoget_ticket has been replaced by GetTicket
Tony Mack [Thu, 5 Aug 2010 22:46:52 +0000 (22:46 +0000)]
get_ticket has been replaced by GetTicket

13 years agoCreateSliver returns the allocated rspec
Tony Mack [Thu, 5 Aug 2010 12:39:30 +0000 (12:39 +0000)]
CreateSliver returns the allocated rspec

13 years agoget_slices has been replaced by ListSlices
Tony Mack [Thu, 5 Aug 2010 02:37:55 +0000 (02:37 +0000)]
get_slices has been replaced by ListSlices

13 years agofix bug in start_slice() and stop_slice()
Tony Mack [Thu, 5 Aug 2010 02:17:07 +0000 (02:17 +0000)]
fix bug in start_slice() and stop_slice()

13 years agofix import error
Tony Mack [Thu, 5 Aug 2010 01:44:05 +0000 (01:44 +0000)]
fix import error

13 years agoremoved reboot
Tony Mack [Thu, 5 Aug 2010 00:27:01 +0000 (00:27 +0000)]
removed reboot

13 years agoremoving get_gid
Tony Mack [Thu, 5 Aug 2010 00:23:42 +0000 (00:23 +0000)]
removing get_gid

13 years agoremoving create_gid
Tony Mack [Thu, 5 Aug 2010 00:19:25 +0000 (00:19 +0000)]
removing create_gid

13 years agoRemove delegate_cred() method
Tony Mack [Thu, 5 Aug 2010 00:10:17 +0000 (00:10 +0000)]
Remove delegate_cred() method

13 years agoadded delegeate method to Credential
Tony Mack [Thu, 5 Aug 2010 00:07:25 +0000 (00:07 +0000)]
added delegeate method to Credential

13 years agoshould call manager.slice_status() here
Tony Mack [Wed, 4 Aug 2010 22:51:31 +0000 (22:51 +0000)]
should call manager.slice_status() here

13 years agoShutdown (alias for Stop) supported at slicemgr and aggregate interfaces
Tony Mack [Wed, 4 Aug 2010 14:30:59 +0000 (14:30 +0000)]
Shutdown (alias for Stop) supported at slicemgr and aggregate interfaces