Jeremy Audet

Results 17 issues of Jeremy Audet

NailGun contains work-arounds for a number of server-side bugs. Unfortunately, some of these work-arounds are baked right in to NailGun and always run, no matter what version of Satellite it...

The EntityUpdateMixin has been written and added to NailGun. Unfortunately, only a smattering of entities inherit from the mixin. All entities that can be updated should inherit from the mixin.

The semantics of the `System.guest` field are not well understood. As a result, the field is omitted. The API documentation mentions it, though. From the API documentation: > POST /katello/api/systems...

fields

The semantics of the `Host.progress_report` field are not well understood. As a result, the field is omitted. The API documentation mentions it, though. From the API documentation: > POST /api/hosts...

fields

Omitting data validation is great for QE purposes, as it allows one to send loads of malformed data to the server. It is also useful because it means there is...

Make `Entity` objects support lazy attribute population. The following code is currently valid: ``` Product(id=5).read().id Product(id=5).read().name Product(id=5).read().organization.id ``` The following code is currently invalid but should be valid: ``` Product(id=5).read().organization.name...

As described in [RFC 2606](http://tools.ietf.org/html/rfc2606), the IETF has reserved several domains for use within documentation and example code. The following top-level domains are reserved: - test - example - invalid...