In The Punisher (2004), Frank Castle places this red pump beside a car, and does it twice in the movie:
Why he is doing this?
That is a fake fire hydrant. It is not allowed to park your car next to a fire hydrant, because in case of a fire the fire brigade cannot have a clear access to the hydrant. If you park your car next to one, you will get a ticket, you will be fined, and that is what happens with Howard Saint's wife. It seems she parked next to a hydrant a she gets a ticket. Later, Howard Saints finds this ticket and this way he knows that his wife was at the hotel at the same time when his trusted associate was also there. This all is part of Castle's plan to manipulate Saint into thinking that his wife and his associate have an affair.
He is using a fake fire hydrant to make people think they can't park in that space. Blocking a hydrant is a big fine and possible towing. When he wants to park, he puts the hydrant away. When he wants someone to get a fine, he puts the hydrant there.
Here, he's doing it to get her ticketed, to further his plan.