Skip to content

Commit

Permalink
Merge pull request #56 from robertbreker/pep8
Browse files Browse the repository at this point in the history
Enable automated PEP-8 checking
  • Loading branch information
simonjbeaumont committed Sep 29, 2015
2 parents be92ebd + 6fa489f commit 7a4f280
Show file tree
Hide file tree
Showing 20 changed files with 155 additions and 57 deletions.
12 changes: 10 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
language: c
install: wget https://raw.githubusercontent.com/ocaml/ocaml-travisci-skeleton/master/.travis-opam.sh
script: bash -ex .travis-opam.sh
# Avoid running in a container, as this doesn't work for the ocaml tests.
sudo: required
python:
- "2.7"
install:
- wget https://raw.githubusercontent.com/ocaml/ocaml-travisci-skeleton/master/.travis-opam.sh
- pip install --user flake8
script:
- bash -ex .travis-opam.sh
- flake8 --show-source --show-pep8 python
env:
- OCAML_VERSION=4.02 PACKAGE=xapi-storage
5 changes: 4 additions & 1 deletion python/example/datapath/Datapath.activate
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
#!/usr/bin/env python

import sys
import xapi, d
import xapi
import d


class Implementation(d.Datapath_skeleton):

def activate(self, dbg, uri, domain):
return

Expand Down
10 changes: 7 additions & 3 deletions python/example/datapath/Datapath.attach
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, d
import sys
import urlparse
import xapi
import d


class Implementation(d.Datapath_skeleton):

def attach(self, dbg, uri, domain):
u = urlparse.urlparse(uri)
return {
'domain_uuid': '0',
'implementation': [ 'Qdisk', u.path ],
'implementation': ['Qdisk', u.path],
}

if __name__ == "__main__":
Expand Down
5 changes: 4 additions & 1 deletion python/example/datapath/Datapath.deactivate
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
#!/usr/bin/env python

import sys
import xapi, d
import xapi
import d


class Implementation(d.Datapath_skeleton):

def deactivate(self, dbg, uri, domain):
return

Expand Down
5 changes: 4 additions & 1 deletion python/example/datapath/Datapath.detach
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
#!/usr/bin/env python

import sys
import xapi, d
import xapi
import d


class Implementation(d.Datapath_skeleton):

def detach(self, dbg, uri, domain):
return

Expand Down
5 changes: 4 additions & 1 deletion python/example/volume/Plugin.Query
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
#!/usr/bin/env python

import sys
import xapi, p
import xapi
import p


class Implementation(p.Plugin_skeleton):

def query(self, dbg):
return {
"plugin": "ffs",
Expand Down
5 changes: 4 additions & 1 deletion python/example/volume/Plugin.diagnostics
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
#!/usr/bin/env python

import sys
import xapi, p
import xapi
import p


class Implementation(p.Plugin_skeleton):

def diagnostics(self, dbg):
return "This should return useful debug output, to help support understand the problem."

Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/SR.attach
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.SR_skeleton):

def attach(self, dbg, uri):
u = urlparse.urlparse(uri)
return "A local ID for the SR"
Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/SR.create
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.SR_skeleton):

def create(self, dbg, uri, configuration):
u = urlparse.urlparse(uri)
print repr(configuration)
Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/SR.destroy
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.SR_skeleton):

def destroy(self, dbg, sr):
return

Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/SR.detach
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.SR_skeleton):

def detach(self, dbg, sr):
return

Expand Down
12 changes: 8 additions & 4 deletions python/example/volume/SR.ls
Original file line number Diff line number Diff line change
@@ -1,19 +1,23 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.SR_skeleton):

def ls(self, dbg, sr):
u = urlparse.urlparse(sr)
return [ {
return [{
"key": "unknown-volume",
"name": "unknown-volume",
"description": "",
"read_write": True,
"virtual_size": 1,
"uri": ["file:\/\/\/secondary\/sr\/unknown-volume"]
} ]
}]

if __name__ == "__main__":
cmd = v.SR_commandline(Implementation())
Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/Volume.clone
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.Volume_skeleton):

def clone(self, dbg, sr, key):
u = urlparse.urlparse(sr)
return {
Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/Volume.create
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.Volume_skeleton):

def create(self, dbg, sr, name, description, size):
u = urlparse.urlparse(sr)
return {
Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/Volume.destroy
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.Volume_skeleton):

def destroy(self, dbg, sr, key):
return

Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/Volume.resize
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.Volume_skeleton):

def resize(self, dbg, sr, key, new_size):
u = urlparse.urlparse(sr)
return
Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/Volume.snapshot
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.Volume_skeleton):

def snapshot(self, dbg, sr, key):
u = urlparse.urlparse(sr)
return {
Expand Down
8 changes: 6 additions & 2 deletions python/example/volume/Volume.stat
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
#!/usr/bin/env python

import sys, urlparse
import xapi, v
import sys
import urlparse
import xapi
import v


class Implementation(v.Volume_skeleton):

def stat(self, dbg, sr, key):
u = urlparse.urlparse(sr)
return {
Expand Down
4 changes: 2 additions & 2 deletions python/setup.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
from distutils.core import setup
setup (name = "xapi-storage",
setup(name="xapi-storage",
version='0.1',
description='Xapi storage interface',
author='David Scott',
author_email='[email protected]',
url='https://github.com/xapi-project/xapi-storage/',
packages=['xapi', 'xapi.storage', 'xapi.storage.api'],
)
)
Loading

0 comments on commit 7a4f280

Please sign in to comment.