Giter Site home page Giter Site logo

Python 3 support about python-ipmi HOT 9 CLOSED

kontron avatar kontron commented on August 16, 2024
Python 3 support

from python-ipmi.

Comments (9)

hthiery avatar hthiery commented on August 16, 2024

I will take a look on it and check it with the others Interfaces. Did you only check with the custom One?

from python-ipmi.

Teslafly avatar Teslafly commented on August 16, 2024

I only checked it (aka, used it at all except for existing unittests) with the custom interface, yes.

Basic commands such as 'get_device_id()' do seem to work, as well as the important fru commands.

get_device_sdr_list() seems to be having some recursion / infinite inheritance issues though now that I've tested that with hardware though.

from python-ipmi.

Teslafly avatar Teslafly commented on August 16, 2024

I fixed the recursion error and tested just about everything my board supports (mostly fru and sdr). It all seems to work.

from python-ipmi.

hthiery avatar hthiery commented on August 16, 2024

Unfortunately I had not the time to work on it. But I did a quick check and
tried to run the ipmitool.py but it ends with some errors. Maybe you can
try that tool too.
Am 01.06.2016 19:36 schrieb "Teslafly" [email protected]:

I fixed the recursion error and tested just about everything my board
supports (mostly fru and sdr). It all seems to work.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#14 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AGRTUoeYQmtmglWQPsFv_68YCjEs9vuLks5qHcMmgaJpZM4In7_A
.

from python-ipmi.

Teslafly avatar Teslafly commented on August 16, 2024

my latest commit should fix the ipmitool bug. It also adds support for ipmitool's 'serial-terminal' interface. (which I have tested successfully)
I do not have the ability to test the lan modes, but believe the bug you were running into is fixed.

from python-ipmi.

hthiery avatar hthiery commented on August 16, 2024

I checked your fork against our setups and it seems to still work with python 2.7. unfortunatly i cannot test again python 3 because there are also other modules invoked in our setup that doesnt support python 3.

So I'm interested in merging it back to the master branch. can you prepare a pull request or do you plan to do more work on it?

from python-ipmi.

Teslafly avatar Teslafly commented on August 16, 2024

I think I'm pretty much done with work on it.
As for python 3 support, it seems to be working well, at least with general functions, sdr's and fru/s. so it is working fine with python 3.4 and 3.5 in our setups.

I'll put together a pull request.

from python-ipmi.

hthiery avatar hthiery commented on August 16, 2024

Sounds good.
Am 13.06.2016 22:17 schrieb "Teslafly" [email protected]:

I think I'm pretty much done with work on it.
As for python 3 support, it seems to be working well, at least with
general functions, sdr's and fru/s. so it is working fine with python 3.4
and 3.5 in our setups.

I'll put together a pull request.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#14 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AGRTUkfAup8AzEIKebDCzj5sE-n90A5_ks5qLbrjgaJpZM4In7_A
.

from python-ipmi.

hthiery avatar hthiery commented on August 16, 2024

Python 3 merged.

from python-ipmi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.