def _get_sensor_names(self):
        """Join the sensors from all loaded readers."""
        # if the user didn't tell us what sensors to work with, let's figure it
        # out
        if not self.attrs.get('sensor'):
            # reader finder could return multiple readers
            return set([sensor for reader_instance in self.readers.values()
                        for sensor in reader_instance.sensor_names])
        elif not isinstance(self.attrs['sensor'], (set, tuple, list)):
            return set([self.attrs['sensor']])
        else:
            return set(self.attrs['sensor'])
def _get_sensor_names ( self ) : if not self . attrs . get ( 'sensor' ) : return set ( [ sensor for reader_instance in self . readers . values ( ) for sensor in reader_instance . sensor_names ] ) elif not isinstance ( self . attrs [ 'sensor' ] , ( set , tuple , list ) ) : return set ( [ self . attrs [ 'sensor' ] ] ) else : return set ( self . attrs [ 'sensor' ] )
Join the sensors from all loaded readers.