Skip to content
Commits on Oct 5, 2015
  1. @robertbreker

    Merge pull request #58 from robertbreker/fix-json-error-encapsulation

    robertbreker committed
    Fix json error encapsulation
Commits on Oct 2, 2015
  1. @robertbreker

    CA-184422: Fix json error encapsulation in generated python code

    robertbreker committed
    If json is parsed, parse_-function should add an element rv['json']=True.
    This is required so use_json can be true, as otherwise the json based error
    encapsulation never kicks in.
    
    Signed-off-by: Robert Breker <robert.breker@citrix.com>
  2. @robertbreker

    Check for both --json and -j arguments

    robertbreker committed
    as specified in --help
    
    Signed-off-by: Robert Breker <robert.breker@citrix.com>
Commits on Sep 29, 2015
  1. @simonjbeaumont

    Merge pull request #57 from simonjbeaumont/reorder-travis-tests

    simonjbeaumont committed
    travis: Run static analysis before tests
  2. @simonjbeaumont

    travis: Run static analysis before tests

    simonjbeaumont committed
    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
  3. @simonjbeaumont

    Merge pull request #56 from robertbreker/pep8

    simonjbeaumont committed
    Enable automated PEP-8 checking
Commits on Sep 26, 2015
  1. @robertbreker

    Run flake8 in .travis.yml

    robertbreker committed
    Signed-off-by: Robert Breker <robert.breker@citrix.com>
  2. @robertbreker

    Manual pep8 fixes

    robertbreker committed
    Signed-off-by: Robert Breker <robert.breker@citrix.com>
Commits on Sep 22, 2015
  1. @robertbreker

    Merge pull request #55 from robertbreker/correct-log-format

    robertbreker committed
    Clean up xapi.storage.log log-entries
  2. @robertbreker

    Automated pep8 fixes

    robertbreker committed
    Signed-off-by: Robert Breker <robert.breker@citrix.com>
  3. @robertbreker

    Clean up xapi.storage.log log-entries

    robertbreker committed
    This commit contains two changes:
       - Don't log the timestamp explicitly, as syslog already adds this implicitly.
       - Flag log-entries as belonging to SMAPIv3 - this is similar to SMAPIv1
         flagging as SM.
    
    Signed-off-by: Robert Breker <robert.breker@citrix.com>
Commits on Sep 11, 2015
  1. @djs55

    Merge pull request #54 from djs55/audit-python

    djs55 committed
    Audit and restructure package hiearchy
  2. Add api/__init__.py so setup.py recognises and installs it

    David Scott committed
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  3. python: install xapi, xapi.storage and xapi.storage.api packages

    David Scott committed
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Sep 10, 2015
  1. Remove reference to 'ffs'

    David Scott committed
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  2. Put the python generated code in the package xapi.storage.api

    David Scott committed
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  3. Correct the github URL in setup.py: should be xapi-project/xapi-storage

    David Scott committed
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  4. Remove half-baked list of capabilities from the library

    David Scott committed
    These should be exposed some other way; however for the moment all
    implementations are using raw strings.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  5. Import the "call" function from ffs into xapi.storage.common

    David Scott committed
    This is useful for very simple storage backends.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  6. Add *.pyc and *.pyo to .gitignore

    David Scott committed
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  7. Move log to xapi.storage.log

    David Scott committed
    The functions are storage-specific because they append to the same
    syslog facility as the rest of the storage system.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  8. Move the log.py module from xapi-storage-datapath-plugins to here

    David Scott committed
    We should encourage all plugin authors to use the common logging
    functions -- the interface is clear and there's no need to duplicate
    code.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  9. Remove unused daemonize, HTTP functions

    David Scott committed
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Sep 9, 2015
  1. @djs55

    Merge pull request #53 from djs55/release.0.7

    djs55 committed
    Prepare to release 0.7
  2. @djs55

    Regenerate OASIS

    djs55 committed
    Signed-off-by: David Scott <dave@recoil.org>
  3. @djs55

    Prepare to release 0.7

    djs55 committed
    Signed-off-by: David Scott <dave@recoil.org>
Commits on Aug 26, 2015
  1. @djs55

    Merge pull request #52 from djs55/name

    djs55 committed
    Add `name` and `description` to `SR.create`
  2. Add `name` and `description` to `SR.create`

    David Scott committed
    Signed-off-by: David Scott <dave.scott@citrix.com>
Commits on Aug 24, 2015
  1. @djs55

    Merge pull request #51 from djs55/CP-13874

    djs55 committed
    Add SR.set_name and SR.set_description
  2. Add SR.set_name and SR.set_description

    David Scott committed
    Signed-off-by: David Scott <dave.scott@citrix.com>
  3. @djs55

    Merge pull request #50 from robhoes/master

    djs55 committed
    Add new fields to SR.stat: "clustered" and "health"
  4. @djs55

    Merge pull request #48 from djs55/probe

    djs55 committed
    Add SR.probe
  5. @robhoes

    Add new fields to SR.stat: "clustered" and "health"

    robhoes committed
    * Clustered implies that the SR uses aggregrated local storage, where "local"
      refers to the disks that are inside the XenServer hosts.
    * The "health" field provides a way for the storage backend to signal to the
      toolstack whether the storage is currently degraded and being repaired in some
      way (e.g. by rebuilding RAID mirrors).
    
    Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Commits on Aug 21, 2015
  1. @djs55

    Merge pull request #49 from djs55/CP-13837

    djs55 committed
    Update `handle_exception` to send back XenAPI errors
  2. CP-13837: add a `XenAPIException` convenience class

    David Scott committed
    This class provides additional typechecking.
    
    Signed-off-by: David Scott <dave.scott@citrix.com>
Something went wrong with that request. Please try again.