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

13 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

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

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

13 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

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

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

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

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

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

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

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

13 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

13 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

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

13 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

13 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

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

13 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

13 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

13 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

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

13 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

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

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

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

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

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

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

13 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

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

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

13 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

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

13 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

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

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

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

13 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

13 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

13 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

13 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

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

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

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

13 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