Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: FxIII/python-oca
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0dfd181
Choose a base ref
...
head repository: python-oca/python-oca
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 25c698e
Choose a head ref
  • 10 commits
  • 34 files changed
  • 4 contributors

Commits on Mar 29, 2019

  1. Fix python-oca#1 by checking version of OpenNebula server and changin…

    …g Host and VirtualNetwork attributes accordingly
    
    Signed-off-by: Felix Franz <[email protected]>
    Felix Franz authored and sysradium committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    b338ee8 View commit details
    Browse the repository at this point in the history
  2. Add tests for changes

    Felix Franz authored and sysradium committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    d5ef4ec View commit details
    Browse the repository at this point in the history
  3. Improve tests to be more independent of Open Nebula version and futur…

    …e safe
    Felix Franz authored and sysradium committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    7922270 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2019

  1. Configuration menu
    Copy the full SHA
    67c0b83 View commit details
    Browse the repository at this point in the history
  2. Bump egg version to '4.15.1'

    Felix Franz authored and sysradium committed May 17, 2019
    Configuration menu
    Copy the full SHA
    e26406b View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. Add VM shutdown for OpenNebula5 API change

    H.Eckert authored and sysradium committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    014bc30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da0fe24 View commit details
    Browse the repository at this point in the history
  3. Expose new API actions and update test suite accordingly; bump egg ve…

    …rsion to '4.15.2'
    H.Eckert authored and sysradium committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    a591ad1 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Fix coding: line to be compatible with Emacs.

    Emacs complains that `UTF-8` (all uppercase) is not a valid name of a
    coding system:
    
        Warning (mule): Invalid coding system ‘UTF-8’ is specified
        for the current buffer/file by the :coding tag.
        It is highly recommended to fix it before writing to a file.
    
    Using the lowercase version solves the problem.
    riccardomurri authored and sysradium committed May 17, 2023
    Configuration menu
    Copy the full SHA
    9656e87 View commit details
    Browse the repository at this point in the history
  2. Fix compatibility issues in RPC call wrapper.

    This fixes a few spurious errors I've found while using `python-oca`
    with the Ansible module `one_vm`:
    
    * The `except socket.error, e` syntax is deprecated since long and has
      been removed in Py3.
    
    * On failure, ONE RPC seems to return a 4-tuple with the error message
      in position 1 and the constant `-1` in position 3.  This would have
      generated a `ValueError` which discarded the error message,
      obscuring important information.
    
    * In general, try to be more verbose and precise in reporting errors
      to the caller.
    riccardomurri authored and sysradium committed May 17, 2023
    Configuration menu
    Copy the full SHA
    25c698e View commit details
    Browse the repository at this point in the history
Loading