Add lint and fmt tox jobs
Change-Id: I487a4738bc19de52b094bb2eadbcd083c4e2d538
This commit is contained in:
parent
f175b3f79c
commit
22e2196b7c
|
@ -65,7 +65,9 @@ class Builder:
|
|||
script = renderer.render_template(
|
||||
sub_config,
|
||||
template='scripts/genesis.sh',
|
||||
context={'tarball': tarball})
|
||||
context={
|
||||
'tarball': tarball
|
||||
})
|
||||
|
||||
_write_script(output_dir, 'genesis.sh', script)
|
||||
|
||||
|
@ -88,7 +90,9 @@ class Builder:
|
|||
script = renderer.render_template(
|
||||
sub_config,
|
||||
template='scripts/join.sh',
|
||||
context={'tarball': tarball})
|
||||
context={
|
||||
'tarball': tarball
|
||||
})
|
||||
|
||||
_write_script(output_dir, _join_name(node_name), script)
|
||||
|
||||
|
|
|
@ -32,9 +32,9 @@ class Generator:
|
|||
'apiserver',
|
||||
ca='kubernetes',
|
||||
cn='apiserver',
|
||||
hosts=self._service_dns('kubernetes', 'default') + [
|
||||
'localhost', '127.0.0.1', 'apiserver.kubernetes.promenade'
|
||||
] + [self.config['KubernetesNetwork:kubernetes.service_ip']])
|
||||
hosts=self._service_dns('kubernetes', 'default') +
|
||||
['localhost', '127.0.0.1', 'apiserver.kubernetes.promenade'] +
|
||||
[self.config['KubernetesNetwork:kubernetes.service_ip']])
|
||||
self.gen(
|
||||
'certificate',
|
||||
'apiserver-etcd',
|
||||
|
|
|
@ -75,8 +75,10 @@ class PKI:
|
|||
name,
|
||||
groups=[],
|
||||
hosts=[],
|
||||
key={'algo': 'rsa',
|
||||
'size': 2048}):
|
||||
key={
|
||||
'algo': 'rsa',
|
||||
'size': 2048
|
||||
}):
|
||||
return json.dumps({
|
||||
'CN': name,
|
||||
'key': key,
|
||||
|
|
13
tox.ini
13
tox.ini
|
@ -16,8 +16,21 @@ commands =
|
|||
rm -rf docs/build
|
||||
python setup.py build_sphinx {posargs}
|
||||
|
||||
[testenv:fmt]
|
||||
deps = yapf
|
||||
commands =
|
||||
yapf -ir {toxinidir}/promenade
|
||||
|
||||
[testenv:freeze]
|
||||
deps = -r{toxinidir}/requirements-direct.txt
|
||||
whitelist_externals=sh
|
||||
commands=
|
||||
sh -c "pip freeze | grep -v '^promenade' > {toxinidir}/requirements-frozen.txt"
|
||||
|
||||
[testenv:lint]
|
||||
deps =
|
||||
yapf
|
||||
flake8
|
||||
commands =
|
||||
yapf -rd {toxinidir}/promenade
|
||||
flake8 {toxinidir}/promenade
|
||||
|
|
Loading…
Reference in New Issue