Timeline



09/03/12:

17:05 Ticket #82 (Slice.__init__() does the wrong thing when a created timestamp is provided) created by chaos@bbn.com
There's a typo in the Slice.__init__() method, such that the …
16:57 Ticket #81 (Slice.toXML() output is missing creator parameter) created by chaos@bbn.com
My slices have valid creator parameters set: […] yields: […] But …
16:47 Ticket #80 (no Contact data is serialized into XML for SliceAuthority users) created by chaos@bbn.com
When someone is a user at a slice authority, the old XML contained …
16:42 Ticket #79 (`Resource`'s XML is missing `state` properties information) created by sedwards@bbn.com
I made a Resource object with a state and that information is not …
16:40 Ticket #78 (Resource's type should be from a list of enumerated types) created by sedwards@bbn.com
Resource object's type should be chosen from a pre-defined list. This …
16:37 Ticket #77 (Resource id should check that it's a URN) created by sedwards@bbn.com
Make sure that Resource id's are URNs. Type doesn't matter.
16:31 Ticket #76 (Include GMOC client version in XML) created by sedwards@bbn.com
Submit the version of the GMOC client that generated the XML file as a …
16:17 Ticket #75 (Slice's URN should have an authority matching it's SA) created by sedwards@bbn.com
I managed to create a Slice object with a URN that doesn't match the …
16:14 Ticket #74 (Organization's toXML() should print url) created by sedwards@bbn.com
I don't see the information in Organization object's url field in …
16:11 Ticket #73 (Slice object's primaryContact should not be Creator's e-mail) created by sedwards@bbn.com
The Slice object is missing a primaryContact property which should …
16:07 Ticket #36 (`SA_TYPE_PROTOGENI` should be of type string.) closed by sedwards@bbn.com
fixed: Fixed in 0.5.3.
15:54 Ticket #72 (toXML() for Location object does not include Physical Address) created by sedwards@bbn.com
I added both a GeoLocation and a PhysicalAddress to a Location
13:42 Ticket #66 (the identifier for POP objects should be a URN) closed by chaos@bbn.com
fixed: The code: […] now yields: […]
13:41 Ticket #70 (Sliver.state parameter is encoded incorrectly in XML serialization) closed by chaos@bbn.com
fixed: In v0.5.2, my submitted value of "Up" is rejected by …
13:40 Ticket #69 (Sliver.approved parameter is omitted from XML serialization) closed by chaos@bbn.com
fixed: In v0.5.2, this value is serialized: […]
13:28 Ticket #71 (when slivers are defined, Resource.slices throws an exception) created by chaos@bbn.com
This code: […] yields: […]
13:17 Ticket #35 (`POP` is missing `sliceAuthorities` attribute) closed by sedwards@bbn.com
fixed: Fixed in 0.5.0.
13:10 Ticket #59 (typo in sliver setter of ResourceMapping object) closed by chaos@bbn.com
fixed: As of v0.5.0, this error is no longer thrown.
13:07 Ticket #65 (self.__endpoints() does not exist) closed by sedwards@bbn.com
fixed: This is fixed in 0.5.0
13:01 Ticket #63 (typo: Interface, Network, and ResourceMapping classes are multiply defined) closed by chaos@bbn.com
invalid: Thanks for the info, Kevin. Closing as invalid.
12:43 Ticket #70 (Sliver.state parameter is encoded incorrectly in XML serialization) created by chaos@bbn.com
When instantiating a sliver, i pass along the value "Up" for the …
12:37 Ticket #69 (Sliver.approved parameter is omitted from XML serialization) created by chaos@bbn.com
This code: […] yields: […] The Sliver.approved parameter is …
12:25 Ticket #64 (Resource.description is an optional parameter, but Resource.toXML() ...) closed by chaos@bbn.com
fixed: This is fixed in v0.5.0.
12:21 Ticket #68 (mandatory GMOCClient.serviceURL parameter is not required by __init__()) created by chaos@bbn.com
The code: […] fails with: […] Either: A. The code should …
12:08 Ticket #67 (determine what to do about Aggregate unique identifier) created by chaos@bbn.com
Sorry to make a "decide what to do" ticket, but we need this, so we'll …
11:53 Ticket #66 (the identifier for POP objects should be a URN) created by chaos@bbn.com
When a POP object is instantiated with a bare name as its identifier, …
11:31 Ticket #65 (self.__endpoints() does not exist) created by sedwards@bbn.com
gmoc.py has two references to __endpoints (with two _) which …
11:03 Ticket #64 (Resource.description is an optional parameter, but Resource.toXML() ...) created by chaos@bbn.com
I tested with this modified gmoc.py snippet, which tries to …
10:47 Ticket #63 (typo: Interface, Network, and ResourceMapping classes are multiply defined) created by chaos@bbn.com
The gmoc.py source code contains two "class Interface" definitions, …
10:24 Ticket #62 (debugging XML output gives no indication as to where in the XML the ...) created by chaos@bbn.com
The code: […] yields: […] This gives no information about where …

09/02/12:

23:13 Ticket #61 (validateContactURN() error is confusing) created by sedwards@bbn.com
The following code […] Returns […] If the URN I pass in as …
23:05 Ticket #33 (`PhysicalAddress` improperly allows `id` to be set) closed by sedwards@bbn.com
fixed: This seems to be fixed in v0.4.0
20:31 Ticket #60 (validateContactURN generates URN in dubious namespace) created by chaos@bbn.com
This code: […] yields: […] It looks like validateContactURN
20:15 Ticket #59 (typo in sliver setter of ResourceMapping object) created by chaos@bbn.com
This code: […] yields: […]
19:13 Ticket #46 (Aggregate.slices still iterates over Sliver.slices instead of using ...) closed by chaos@bbn.com
fixed: This looks good in v.0.4.0. This code: […] yields: […]
19:03 Ticket #48 (don't autogenerate a URN for resources which don't provide one) closed by chaos@bbn.com
fixed: This code: […] now yields: […] which is probably fine for now.
18:59 Ticket #58 (visible name `uuid_` of parameter to `Slice.__init__()` is confusing) closed by chaos@bbn.com
fixed: This is fixed in v0.4.0.
16:13 Ticket #57 (the Resource.pop setter is a noop) closed by chaos@bbn.com
fixed: Fixed. The code: […] now yields: […]
16:10 Ticket #55 (Resource.__init__() no longer accepts pop argument) closed by chaos@bbn.com
fixed: Fixed.
16:09 Ticket #56 (the Aggregate.pop setter is a noop) closed by chaos@bbn.com
fixed: Fixed.
16:09 Ticket #54 (Aggregate.__init__() no longer accepts pop argument) closed by chaos@bbn.com
fixed: Fixed.
16:08 Ticket #52 (the Slice.sliceAuthority() setter is a noop) closed by chaos@bbn.com
fixed: Fixed. The code: […] now yields: […]
16:07 Ticket #51 (Slice.__init__() function no longer accepts sa parameter) closed by chaos@bbn.com
fixed: Fixed. The code: […] now yields: […]
16:05 Ticket #53 (the SliceAuthority.pop setter is a noop) closed by chaos@bbn.com
fixed: This is fixed. Now: […] yields: […]
16:04 Ticket #50 (SliceAuthority.__init__() no longer accepts pop argument) closed by chaos@bbn.com
fixed: This is fixed: now […] yields: […]
16:03 Ticket #58 (visible name `uuid_` of parameter to `Slice.__init__()` is confusing) created by chaos@bbn.com
When initializing a Slice object, the named parameter to set a uuid is …
16:02 Ticket #47 (typo in Slice __init__ method prevents uuid from being set) closed by chaos@bbn.com
fixed: Setting a string UUID in Slice.__init__() now works. I still don't …
15:59 Ticket #45 (typo in `Sliver.slice` getter) closed by chaos@bbn.com
fixed: Fixed: the Sliver.slice getter now succeeds.
15:58 Ticket #44 (typoes in POP.resources() getter) closed by chaos@bbn.com
fixed: Fixed. The code: […] now yields: […]
15:56 Ticket #31 (the Sliver.slices parameter needs improvement) closed by chaos@bbn.com
fixed: Item 2 is fixed: now: […] yields: […] Good enough.
13:42 Ticket #57 (the Resource.pop setter is a noop) created by chaos@bbn.com
The issue described in 53 affects the Resource object as well.
13:41 Ticket #56 (the Aggregate.pop setter is a noop) created by chaos@bbn.com
The issue described in 53 affects the Aggregate object as well.
13:39 Ticket #55 (Resource.__init__() no longer accepts pop argument) created by chaos@bbn.com
The issue described in 50 affects the Resource object as well.
13:38 Ticket #54 (Aggregate.__init__() no longer accepts pop argument) created by chaos@bbn.com
The issue described in 50 affects the Aggregate object as well.
13:36 Ticket #53 (the SliceAuthority.pop setter is a noop) created by chaos@bbn.com
The code: […] yields: […]
13:30 Ticket #52 (the Slice.sliceAuthority() setter is a noop) created by chaos@bbn.com
The code: […] yields: […]
13:27 Ticket #51 (Slice.__init__() function no longer accepts sa parameter) created by chaos@bbn.com
The code: […] yields: […]
13:16 Ticket #50 (SliceAuthority.__init__() no longer accepts pop argument) created by chaos@bbn.com
The code: […] yields: […]

09/01/12:

23:07 Ticket #49 (many-to-many mapping of slivers to resources is not supported) created by chaos@bbn.com
On tau-verde, my test host, the following sliver to datapath mappings …
22:33 Ticket #48 (don't autogenerate a URN for resources which don't provide one) created by chaos@bbn.com
The code: […] yields: […] Resources should be defined in the …
22:21 Ticket #42 (`SliceAuthority` class is missing an operator attribute) closed by chaos@bbn.com
fixed: This code: […] yields: […] So this is fixed in v0.2.1.
22:20 Ticket #41 (typo in Resources.slices and Aggregate.slices getters) closed by chaos@bbn.com
fixed: The Aggregate.slices getter works in 0.2.1: […] yields: […] I …
22:18 Ticket #40 (class Aggregate throws "TypeError: __call__() got an unexpected ...) closed by chaos@bbn.com
fixed: Keyword arguments work again in v0.2.1.
22:17 Ticket #37 (syntax error in Resource.slices()) closed by chaos@bbn.com
fixed: The Resource.slices and Aggregate.slices getters both succeed in v0.2.1.
22:14 Ticket #43 (can't use __init__ to set Aggregate.version and Aggregate.type) closed by chaos@bbn.com
fixed: Verified that this is fixed in 0.2.1.
20:37 Ticket #47 (typo in Slice __init__ method prevents uuid from being set) created by chaos@bbn.com
The code: […] yields […] This is because of a typo in the …
20:24 Ticket #46 (Aggregate.slices still iterates over Sliver.slices instead of using ...) created by chaos@bbn.com
Invoking: […] on an aggregate with slivers defined yields: […]
20:21 Ticket #45 (typo in `Sliver.slice` getter) created by chaos@bbn.com
The Sliver.slice getter is defined as: […] which should be …
20:16 Ticket #44 (typoes in POP.resources() getter) created by chaos@bbn.com
The code: […] yields: […] This is because the resources getter …
19:34 Ticket #43 (can't use __init__ to set Aggregate.version and Aggregate.type) created by chaos@bbn.com
This code: […] yields: […] That is, invoking Aggregate with …
17:51 Ticket #39 (typo in Aggregate.resources setter) closed by chaos@bbn.com
fixed: Fixed: setting Aggregate.resources works now.
17:50 Ticket #38 (when Aggregate.resource() is used to set an aggregate's resources, ...) closed by chaos@bbn.com
fixed: Looks fixed. […]
17:42 Ticket #30 (the Sliver object needs a setter for the approved parameter) closed by chaos@bbn.com
fixed: This works now. It rejected my initial submission because it was type …
17:36 Ticket #28 (datetime setters need to use datetime.datetime as the type, rather ...) closed by chaos@bbn.com
fixed: This has been fixed: […] now yields: […]
17:33 Ticket #27 (Aggregate class 'slivers' setter throws an error due to a typo) closed by chaos@bbn.com
fixed: This has been fixed: it's possible to set Aggregate.slivers now.
17:32 Ticket #26 (need to import python types when comparing to ListType) closed by chaos@bbn.com
fixed: This has been fixed --- it's possible to set Aggregate.resources now.
17:31 Ticket #25 ("organization" parameter should be consistently named either ...) closed by chaos@bbn.com
fixed: Looks like this was resolved, and Kevin picked "operator" as the name.
17:28 Ticket #42 (`SliceAuthority` class is missing an operator attribute) created by chaos@bbn.com
See 25 for the question of what this attribute should be …
17:23 Ticket #24 (objects with a UUID field should accept a string) closed by chaos@bbn.com
fixed: Tested this: * The code: […] yields: […] * The code: […] …
17:11 Ticket #41 (typo in Resources.slices and Aggregate.slices getters) created by chaos@bbn.com
The class Resources has a slices getter: […] However, the sliver …
16:32 Ticket #40 (class Aggregate throws "TypeError: __call__() got an unexpected ...) created by chaos@bbn.com
I haven't checked whether this is true for other classes yet, but …
16:19 Ticket #29 (need a version number in the gmoc.py code) closed by chaos@bbn.com
fixed: This is resolved in code version 0.2.0: […]

08/31/12:

15:53 Ticket #39 (typo in Aggregate.resources setter) created by chaos@bbn.com
The setter Aggregate.resource incorrectly sets: […] It should be: …
15:47 Ticket #38 (when Aggregate.resource() is used to set an aggregate's resources, ...) created by chaos@bbn.com
I'm using the following code to define resources and attach them to an …
14:54 Ticket #37 (syntax error in Resource.slices()) created by chaos@bbn.com
The slices getter of the Resource object is defined as: […] …
11:51 Ticket #36 (`SA_TYPE_PROTOGENI` should be of type string.) created by sedwards@bbn.com
SA_TYPE_PROTOGENI should be a string.
11:50 Ticket #35 (`POP` is missing `sliceAuthorities` attribute) created by sedwards@bbn.com
I tried to write a __str__() for POP and I can't test for …
11:49 Ticket #34 (Consider using python docstring functionality to replace pdf doc) created by sedwards@bbn.com
It occurs to me that we could probably use the python docstring …
11:47 Ticket #33 (`PhysicalAddress` improperly allows `id` to be set) created by sedwards@bbn.com
PhysicalAddress has an id, but should not.
11:46 Ticket #32 (Parameters set in the __init__ method should be validated) created by sedwards@bbn.com
The __init__() method for each object should call the setter …
11:25 Ticket #31 (the Sliver.slices parameter needs improvement) created by chaos@bbn.com
The Sliver class has a parameter called slices, which is a list. …
11:08 Ticket #30 (the Sliver object needs a setter for the approved parameter) created by chaos@bbn.com
Right now, there is no setter for the approved parameter of the …
11:05 Ticket #29 (need a version number in the gmoc.py code) created by chaos@bbn.com
A version number or code tag should be embedded within the gmoc.py …
11:01 Ticket #28 (datetime setters need to use datetime.datetime as the type, rather ...) created by chaos@bbn.com
When i try to set a sliver creation time with the following code: …
10:48 Ticket #27 (Aggregate class 'slivers' setter throws an error due to a typo) created by chaos@bbn.com
When i try to invoke the slivers setter in the Aggregate class, i …
10:40 Ticket #26 (need to import python types when comparing to ListType) created by chaos@bbn.com
When i try to add a list of resources to an aggregate, i get a …
10:10 Ticket #25 ("organization" parameter should be consistently named either ...) created by chaos@bbn.com
Some objects (e.g. Aggregate) take a parameter named "operator" …
10:06 Ticket #24 (objects with a UUID field should accept a string) created by chaos@bbn.com
Setters which request a UUID type should accept either: A. An object …
07:24 Ticket #23 (GMOC DB Feature Request: 3rd Contact field with multiple types) created by eurumbae@indiana.edu
GMOC Systems Engineering, We need to have a 3rd (optional) contact …

08/22/12:

12:33 Ticket #22 (GMOC DB Feature Request: Assign/Change Roles in the UI) created by eurumbae@indiana.edu
GMOC Systems Engineering, Please implement a feature in the GMOC …
Note: See TracTimeline for information about the timeline view.