How does one determine the drive type in Red Hat Linux hosts, on a drive-by-drive basis?

I've got automated tools that run against multitudes of systems.  I'm looking for a stable method to pre-determine the drive type and feed that answer to the '-d' option.

Thank you.
R,
-Joe Wulf