|  | option( | 
|  | 'snoop-device', | 
|  | description: 'Linux module name of the snoop device.', | 
|  | type: 'string', | 
|  | ) | 
|  | option( | 
|  | 'post-code-bytes', | 
|  | description: 'Post code byte size.', | 
|  | type: 'integer', | 
|  | value: 1, | 
|  | ) | 
|  | option( | 
|  | 'host-instances', | 
|  | description: 'obmc instances of the host', | 
|  | type: 'string', | 
|  | ) | 
|  | option( | 
|  | 'snoop', | 
|  | type: 'feature', | 
|  | description: 'Compile time flag to enable Ipmi snoop.', | 
|  | value: 'disabled', | 
|  | ) | 
|  | option( | 
|  | 'systemd-target', | 
|  | description: 'Target for starting this service.', | 
|  | type: 'string', | 
|  | value: 'multi-user.target', | 
|  | ) | 
|  | option( | 
|  | '7seg', type: 'feature', description: 'Enable building 7seg POST daemon.', | 
|  | ) | 
|  | option( | 
|  | 'tests', type: 'feature', description: 'Build tests.', | 
|  | ) | 
|  | option( | 
|  | 'rate-limit', | 
|  | description: 'Maximum number of POST codes to read from snoop device every' | 
|  | + 'second. Value of 0 disables rate limiting.', | 
|  | type: 'integer', | 
|  | min: 0, | 
|  | value: 1000 | 
|  | ) |