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

Reply via email to