Charming Wu created AMBARI-25900: ------------------------------------ Summary: modify Ceil/Floor Function from python2 to python3 Key: AMBARI-25900 URL: https://issues.apache.org/jira/browse/AMBARI-25900 Project: Ambari Issue Type: Sub-task Components: ambari-agent, ambari-server Affects Versions: 2.7.5 Reporter: Charming Wu
In pytthon2, ceil()/floor() function work as follows: ceil(1.2) => 2.0 floor(1.2) => 1.0 In python3, ceil() function work as follows: ceil(1.2) => 2 floor(1.2) => 1 which means that in python2 it return a float value, in python3 it return a Integer, this feature will casue Unit Test failed. To avoid failed unit test, I would like to make this change: python2 : a = ceil(b) python3 : a = float(ceil(b)) -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@ambari.apache.org For additional commands, e-mail: issues-h...@ambari.apache.org