Inherits from ave.profile.Profile.
| Parameters: | values – A dictionary that contains profile data. All keys must be strings. |
|---|
Reduces self to whatever is in profile, plus the fields that are mandatory:
'type', 'platform', 'serial', 'sysfs_path', 'pretty', 'power_state'
| Raises Exception: | |
|---|---|
| If the profile is not complete enough to be minimized. | |
Note
This function is used by the broker to ensure that profiles contain enough information to be used in all parts of AVE.