( self )
| 221 | BasicPreset._writePy( pyFile, cobName, name ) |
| 222 | |
| 223 | def _ensureData( self ) : |
| 224 | |
| 225 | if self._data != None: |
| 226 | return |
| 227 | |
| 228 | if self._cob is not None: |
| 229 | |
| 230 | data = IECore.Reader.create( self._cob ).read() |
| 231 | if not isinstance( data, IECore.CompoundObject ) : |
| 232 | raise RuntimeError( "IECore.BasicPreset: Unable to retrieve data from '%s'." % self._cob ) |
| 233 | self._data = data |
| 234 | |
| 235 | if not self._data: |
| 236 | |
| 237 | raise RuntimeError( "IECore.BasicPreset: No data in preset." ) |
| 238 | |
| 239 | def _ensureHeader( self ) : |
| 240 |
no test coverage detected