supply only acceptable fields to AddSlice. for example if the user supplies expires...
[sfa.git] / TODO
1 - Registry
2 * update call shuold attempt to push updates to federated peers if 
3 * the peer has a record for an object that is updated locally  
4
5 - Component manager
6 * install the  slice and node gid when the slice is created (create NM plugin to execute sfa_component_setup.py ?) 
7
8 - GetTicket
9 * sm, am only
10 * sm calls getticket on am and merges resulting tickets into 1 ticket
11
12 -  sfa-clean-peer-records 
13 * modify resolve to support a list of hrns
14 * resolve a list of peer hrns instead of each hrn individally
15
16 -  sfi remove, if removing a site, remove any record that site is an an authority for
17
18 -  routing sm calls
19 * sfi -a option should send request to sm with an extra argument to 
20   specify which am to contact instead of connecting directly to the am 
21   (am may not trust client directly)
22
23 - make registry more generic
24 * support interface managers
25 * support generic registry records (dont depend on postgres! object db?)
26
27 - checking support for conventional ssl (creating a shared keypair for the request)        
28
29 -  Initscripts on sfa / geniwrapper
30
31 -  Fully integrate SOAP (need to throw either soap or xmlrpc exceptions depending on the client)
32
33 - error messages
34 * error messages should be easier to understand
35 * (failing to connect to plcapi shoudl return a helpful message, not a generic internal server error) 
36
37 - unit tests