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: [email protected]
For additional commands, e-mail: [email protected]