The City Attorney shall advise Council, its committees or a City officer on such legal questions as may arise in relation to the business of the City. The City Attorney shall draw all ordinances, bonds, contracts or other papers which may come up for passage or action by the City or its officers or committees. The City Attorney shall report to Council all cases in which he or she deems it expedient to take an appeal or writ of error on behalf of the City. He or she shall see that all judgments in favor of the City are promptly enforced by execution or other proper final process, and he or she shall personally attend any meeting of Council when required by the Mayor, Council or any of its committees to do so. The City Clerk shall deliver to the City Attorney a bond or necessary paper to be used in a suit or proceeding, taking such Attorney's receipt for the same.