sfa.git
15 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

15 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()

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

15 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

15 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

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

15 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

15 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

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

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

15 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

15 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

15 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

15 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

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

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

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

15 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

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

15 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

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

15 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

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

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

15 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

15 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

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

15 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

15 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()

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

15 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

15 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

15 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

15 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.

15 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.

15 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

15 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

15 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

15 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

15 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

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

15 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

15 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()

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

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

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

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

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

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

15 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

15 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

15 years agoRenewSliver supported at aggregate and slicemanager interfaces
Tony Mack [Wed, 4 Aug 2010 14:28:12 +0000 (14:28 +0000)]
RenewSliver supported at aggregate and slicemanager interfaces

15 years agoAdded UpdateSliver
Tony Mack [Tue, 3 Aug 2010 22:37:35 +0000 (22:37 +0000)]
Added UpdateSliver

15 years agoadded Stop and Start
Tony Mack [Tue, 3 Aug 2010 22:34:44 +0000 (22:34 +0000)]
added Stop and Start

15 years agonow exported by aggregate, slicemgr and component interfaces
Tony Mack [Tue, 3 Aug 2010 22:34:34 +0000 (22:34 +0000)]
now exported by aggregate, slicemgr and component interfaces

15 years agoadded slice_status()
Tony Mack [Tue, 3 Aug 2010 22:30:18 +0000 (22:30 +0000)]
added slice_status()

15 years agostop_slice replaced by Stop
Tony Mack [Tue, 3 Aug 2010 22:25:05 +0000 (22:25 +0000)]
stop_slice replaced by Stop

15 years agostart_slice replaced by Start
Tony Mack [Tue, 3 Aug 2010 22:24:42 +0000 (22:24 +0000)]
start_slice replaced by Start

15 years agodelete_slice replaced by DeleteSliver
Tony Mack [Tue, 3 Aug 2010 22:24:09 +0000 (22:24 +0000)]
delete_slice replaced by DeleteSliver

15 years agoapi.get_interface() is now named api.get_interface_manager()
Tony Mack [Tue, 3 Aug 2010 21:17:49 +0000 (21:17 +0000)]
api.get_interface() is now named api.get_interface_manager()

15 years agoadded __get_registry_objects() helper method.
Tony Mack [Tue, 3 Aug 2010 21:16:52 +0000 (21:16 +0000)]
added __get_registry_objects() helper method.

15 years agowhitespace
Tony Mack [Tue, 3 Aug 2010 21:15:52 +0000 (21:15 +0000)]
whitespace

15 years agouse ListResources instead of get_resources. Use CreateSliver instead of create_slice
Tony Mack [Tue, 3 Aug 2010 21:14:52 +0000 (21:14 +0000)]
use ListResources instead of get_resources. Use CreateSliver instead of create_slice

15 years agocreate_slice is deprecated and is being replaced by CreateSliver. create_slice just...
Tony Mack [Tue, 3 Aug 2010 21:13:46 +0000 (21:13 +0000)]
create_slice is deprecated and is being replaced by CreateSliver. create_slice just forwards the request to CreateSliver

15 years agorenamed api.get_manager() to api.get_interface_manager()
Tony Mack [Tue, 3 Aug 2010 20:18:04 +0000 (20:18 +0000)]
renamed api.get_manager() to api.get_interface_manager()

15 years agoinitial checkin of helper sfatables runtime methods. Moved fetch_contect() and __run_...
Tony Mack [Tue, 3 Aug 2010 20:12:29 +0000 (20:12 +0000)]
initial checkin of helper sfatables runtime methods. Moved fetch_contect() and __run_sfatbales() here

15 years agomoved merge_rspec() from rspec.py to rspecHelper.py
Tony Mack [Tue, 3 Aug 2010 19:18:39 +0000 (19:18 +0000)]
moved merge_rspec() from rspec.py to rspecHelper.py

15 years agoofficially replaces get_resources
Tony Mack [Mon, 2 Aug 2010 21:28:59 +0000 (21:28 +0000)]
officially replaces get_resources

15 years agoDeprecated. Request is now forwarded to ListResources. This method just prepares...
Tony Mack [Mon, 2 Aug 2010 21:28:19 +0000 (21:28 +0000)]
Deprecated. Request is now forwarded to ListResources. This method just prepares the arguments and hands the request to ListResources

15 years agocheckCreds accepts 1 or more credentials
Tony Mack [Mon, 2 Aug 2010 21:25:54 +0000 (21:25 +0000)]
checkCreds accepts 1 or more credentials

15 years agomodify accept arguments for get_rspec, preparing to switch to protogeni api spec
Tony Mack [Mon, 2 Aug 2010 21:24:55 +0000 (21:24 +0000)]
modify accept arguments for get_rspec, preparing to switch to protogeni api spec

15 years agogroup some parser options together
Tony Mack [Mon, 2 Aug 2010 21:21:12 +0000 (21:21 +0000)]
group some parser options together

15 years agoremove distinction between sfa aggregate and geni_aggregate
Tony Mack [Fri, 30 Jul 2010 20:52:58 +0000 (20:52 +0000)]
remove distinction between sfa aggregate and geni_aggregate

15 years agoself.api.* should be self.*
Tony Mack [Fri, 30 Jul 2010 20:50:27 +0000 (20:50 +0000)]
self.api.* should be self.*

15 years agoaddeg get_version method
Tony Mack [Fri, 30 Jul 2010 20:45:58 +0000 (20:45 +0000)]
addeg get_version method

15 years agoaddeg get_version method
Tony Mack [Fri, 30 Jul 2010 20:45:19 +0000 (20:45 +0000)]
addeg get_version method

15 years agoaddeg get_version method
Tony Mack [Fri, 30 Jul 2010 20:44:59 +0000 (20:44 +0000)]
addeg get_version method

15 years agoadded get_manager() method
Tony Mack [Fri, 30 Jul 2010 20:43:42 +0000 (20:43 +0000)]
added get_manager() method

15 years agowhitespace
Tony Mack [Fri, 30 Jul 2010 20:43:08 +0000 (20:43 +0000)]
whitespace

15 years agofix bug when raising InvalidMethod exception
Tony Mack [Fri, 30 Jul 2010 20:42:56 +0000 (20:42 +0000)]
fix bug when raising InvalidMethod exception

15 years agorefactored
Tony Mack [Fri, 30 Jul 2010 20:40:44 +0000 (20:40 +0000)]
refactored

15 years agomerge from geni branch
Tony Mack [Fri, 30 Jul 2010 19:37:23 +0000 (19:37 +0000)]
merge from geni branch

15 years agoonly use cached credentials if they havn't expired
Tony Mack [Tue, 27 Jul 2010 23:08:21 +0000 (23:08 +0000)]
only use cached credentials if they havn't expired

15 years agowe lost Credential.get_subject() when Credential stoped inheriting Certificate. Re...
Tony Mack [Tue, 27 Jul 2010 22:58:17 +0000 (22:58 +0000)]
we lost Credential.get_subject() when Credential stoped inheriting Certificate. Re implemented Credential.get_subject()

15 years agofig bug in get_ticket(), ticket now has merged rspec
Tony Mack [Tue, 27 Jul 2010 22:39:50 +0000 (22:39 +0000)]
fig bug in get_ticket(), ticket now has merged rspec

15 years agoadded merge_rspecs() method
Tony Mack [Tue, 27 Jul 2010 22:39:16 +0000 (22:39 +0000)]
added merge_rspecs() method

15 years agodont import disabled users
Tony Mack [Tue, 27 Jul 2010 16:49:53 +0000 (16:49 +0000)]
dont import disabled users

15 years agoupdated
Tony Mack [Fri, 23 Jul 2010 21:52:36 +0000 (21:52 +0000)]
updated

15 years agoget_ticket now verifies that the required records/objects exist at the aggregate...
Tony Mack [Fri, 23 Jul 2010 21:49:57 +0000 (21:49 +0000)]
get_ticket now verifies that the required records/objects exist at the aggregate before issuing the ticket

15 years agofix bug in encode(), decode(); value must have 'URI:' prefix
Tony Mack [Fri, 23 Jul 2010 21:27:18 +0000 (21:27 +0000)]
fix bug in encode(), decode(); value must have 'URI:' prefix

15 years agomake sure to only instance SfaFault with a general fault, not another SfaFault
Tony Mack [Thu, 22 Jul 2010 20:27:16 +0000 (20:27 +0000)]
make sure to only instance SfaFault with a general fault, not another SfaFault

15 years ago-a --aggregate option sends request directly to the aggregate (bypass the slice manag...
Tony Mack [Thu, 22 Jul 2010 19:23:55 +0000 (19:23 +0000)]
-a --aggregate option sends request directly to the aggregate (bypass the slice manager). Previous implementation needed to get aggregate's addres from the slicemanager, but thats no longer necessary; user will specify address. Refactored

15 years agoupdated TODO
Tony Mack [Thu, 22 Jul 2010 15:21:50 +0000 (15:21 +0000)]
updated TODO

15 years agofix name error
Tony Mack [Sat, 17 Jul 2010 15:49:14 +0000 (15:49 +0000)]
fix name error

15 years agofix exception handling
Tony Mack [Sat, 17 Jul 2010 15:28:58 +0000 (15:28 +0000)]
fix exception handling

15 years agoextend threading functionality to other SM methods
Tony Mack [Sat, 17 Jul 2010 14:37:51 +0000 (14:37 +0000)]
extend threading functionality to other SM methods

15 years agoremove commented code
Tony Mack [Fri, 16 Jul 2010 21:51:34 +0000 (21:51 +0000)]
remove commented code

15 years agouse sfa.util.threadmanager in get_rspec() to contact aggregates in parallel instead...
Tony Mack [Fri, 16 Jul 2010 21:46:08 +0000 (21:46 +0000)]
use sfa.util.threadmanager in get_rspec() to contact aggregates in parallel instead of sequentially

15 years agoinitial checkin of threadmanager class
Tony Mack [Fri, 16 Jul 2010 21:37:28 +0000 (21:37 +0000)]
initial checkin of threadmanager class

15 years agofix bug (make sure we are removing the correct records
Tony Mack [Fri, 16 Jul 2010 21:23:20 +0000 (21:23 +0000)]
fix bug (make sure we are removing the correct records