The City Attorney shall apply, in the name of the City, to a court of competent jurisdiction for an order of injunction to restrain the misapplication of funds of the City, or the abuse of its corporate powers, or the execution or performance of any contract made in behalf of the City in contravention of law, or which was procured by fraud or corruption, the abatement of a nuisance, or for such other acts where irreparable injury to the City or general public is involved and there is no adequate remedy at law.