Andrew Bogott has uploaded a new change for review.
https://gerrit.wikimedia.org/r/67456
Change subject: Pep8 cleanup for gerrit hookhelper
......................................................................
Pep8 cleanup for gerrit hookhelper
Change-Id: Ie4dc9885ac43a65bee039c0f7fad936c21a0c330
---
M files/gerrit/hooks/hookhelper.py
M files/gerrit/hooks/hookhelper_test.py
2 files changed, 43 insertions(+), 47 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/56/67456/1
diff --git a/files/gerrit/hooks/hookhelper.py b/files/gerrit/hooks/hookhelper.py
index a5a17a2..430375f 100644
--- a/files/gerrit/hooks/hookhelper.py
+++ b/files/gerrit/hooks/hookhelper.py
@@ -28,7 +28,9 @@
ssh = paramiko.SSHClient()
ssh.load_host_keys(hookconfig.sshhostkeys)
try:
- ssh.connect(hookconfig.sshhost, hookconfig.sshport,
hookconfig.gerrituser, key_filename=hookconfig.sshkey)
+ ssh.connect(hookconfig.sshhost,
+ hookconfig.sshport, hookconfig.gerrituser,
+ key_filename=hookconfig.sshkey)
stdin, stdout, stderr = ssh.exec_command(command)
out = stdout.readlines()
err = stderr.readlines()
@@ -43,13 +45,15 @@
command = 'gerrit query --format=JSON --patch-sets ' + change
queryresult, err = self.ssh_exec_command(command)
if not queryresult:
- sys.stderr.write("Couldn't find patchset for change: " + change +
"\n")
+ sys.stderr.write("Couldn't find patchset for change: " +
+ change + "\n")
return False
try:
self.patchsets[change] = json.loads(queryresult[0])
return True
except Exception:
- sys.stderr.write("Couldn't load patchset json for change: " +
change + "\n")
+ sys.stderr.write("Couldn't load patchset json for change: " +
+ change + "\n")
traceback.print_exc(file=sys.stderr)
return False
diff --git a/files/gerrit/hooks/hookhelper_test.py
b/files/gerrit/hooks/hookhelper_test.py
index dbf1a58..834a869 100644
--- a/files/gerrit/hooks/hookhelper_test.py
+++ b/files/gerrit/hooks/hookhelper_test.py
@@ -31,108 +31,100 @@
def test_operations_puppet(self):
self.assertLogFile('operations.log',
- 'operations/puppet',
- 'production')
+ 'operations/puppet',
+ 'production')
self.assertLogFile('labs.log',
- 'operations/puppet',
- 'test')
+ 'operations/puppet',
+ 'test')
self.assertLogFile('labs.log',
- 'operations/puppet',
- 'IAmNotConfigured')
+ 'operations/puppet',
+ 'IAmNotConfigured')
def test_labs_private_to_labs(self):
self.assertLogFile('labs.log',
- 'labs/private')
+ 'labs/private')
def test_labs_to_wikimedia_labs(self):
self.assertLogFile('labs.log',
- 'labs/someproject')
+ 'labs/someproject')
def test_operations_software_to_operations(self):
self.assertLogFile('operations.log',
- 'operations/software')
+ 'operations/software')
def test_operations_dumps_to_operations(self):
self.assertLogFile('operations.log',
- 'operations/dumps')
+ 'operations/dumps')
def test_operations_to_operations(self):
self.assertLogFile('operations.log',
- 'operations/someProject')
+ 'operations/someProject')
# Some very specific WMF projects
def test_parsoid(self):
self.assertLogFile('parsoid.log',
- 'mediawiki/extensions/Parsoid')
+ 'mediawiki/extensions/Parsoid')
def test_mobile(self):
self.assertLogFile('mobile.log',
- 'mediawiki/extensions/MobileFrontend')
+ 'mediawiki/extensions/MobileFrontend')
def test_visualeditor(self):
self.assertLogFile('visualeditor.log',
- 'mediawiki/extensions/VisualEditor')
+ 'mediawiki/extensions/VisualEditor')
# Semantic MediaWiki related
def test_semantic_mediawiki(self):
- for repo in [
- 'SemanticFoobar',
- 'Validator',
- 'Maps',
- 'RDFIO',
- 'SolrStore',
- 'SMWFoobar',
- ]:
+ for repo in ['SemanticFoobar',
+ 'Validator',
+ 'Maps',
+ 'RDFIO',
+ 'SolrStore',
+ 'SMWFoobar']:
self.assertLogFile('semantic-mediawiki.log',
- 'mediawiki/extensions/%s' % repo
- )
+ 'mediawiki/extensions/%s' % repo)
# Wikidata related
def test_wikidata_extensions(self):
- for repo in [
- 'Wikibase',
- 'Diff',
- 'DataValues',
- ]:
+ for repo in ['Wikibase',
+ 'Diff',
+ 'DataValues']:
self.assertLogFile('wikidata.log',
- 'mediawiki/extensions/%s' % repo
- )
+ 'mediawiki/extensions/%s' % repo)
def test_core_wikidata_branch(self):
# Wikidata branch is sent to a specific log
self.assertLogFile('wikidata.log',
- 'mediawiki/core',
- 'Wikidata'
- )
+ 'mediawiki/core',
+ 'Wikidata')
# Make sure mediawiki/core.git@master is sent to #wikimedia-dev
self.assertLogFile('wikimedia-dev.log',
- 'mediawiki/core',
- 'master'
- )
+ 'mediawiki/core',
+ 'master')
def test_mediawiki_tools_to_wikimediadev(self):
self.assertLogFile('wikimedia-dev.log',
- 'mediawiki/tools/codesniffer')
+ 'mediawiki/tools/codesniffer')
self.assertLogFile('wikimedia-dev.log',
- 'mediawiki/tools/upload/PhotoUpload')
+ 'mediawiki/tools/upload/PhotoUpload')
def test_catchall_to_wikimediadev(self):
self.assertLogFile('wikimedia-dev.log',
- 'department/project')
+ 'department/project')
def test_qa_to_wikimediadev(self):
self.assertLogFile('wikimedia-dev.log',
- 'qa/browsertests')
+ 'qa/browsertests')
def test_gerrit_ping_are_ignored(self):
self.assertLogFile('ignored.log',
- 'test/gerrit-ping')
+ 'test/gerrit-ping')
def test_twn_to_mediawiki_i18n(self):
self.assertLogFile('mediawiki-i18n.log',
- 'translatewiki')
+ 'translatewiki')
self.assertLogFile('mediawiki-i18n.log',
- 'translatewiki/futureproject')
+ 'translatewiki/futureproject')
if __name__ == '__main__':
unittest.main()
--
To view, visit https://gerrit.wikimedia.org/r/67456
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie4dc9885ac43a65bee039c0f7fad936c21a0c330
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Andrew Bogott <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits