"To swallow the harsh whine" means to put up with complaining. Whine sounds like wine. Cabernet is a type of wine. Wine is an alcoholic drink, whereas whine is a sound made to express a complaint.
The steward refused to swallow the harsh whine of the petulant cabernet peddler .