Volans has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/373786 )
Change subject: Adapt cumin calls to latest API version
......................................................................
Adapt cumin calls to latest API version
Change-Id: I869487e133a53de0642fade194c5c2317b3eb636
---
M server/debdeploy
1 file changed, 14 insertions(+), 14 deletions(-)
Approvals:
jenkins-bot: Verified
Volans: Looks good to me, approved
diff --git a/server/debdeploy b/server/debdeploy
index fdfc598..2ce56eb 100755
--- a/server/debdeploy
+++ b/server/debdeploy
@@ -19,7 +19,7 @@
import cumin
-from cumin import backends, query, transport, transports
+from cumin import query, transport, transports
from debdeploy_conf import *
import pydoc
from debdeploy_updatespec import *
@@ -85,22 +85,22 @@
'''
with open(os.devnull, 'w') as discard_output:
- oldstdout = sys.stdout
- oldstderr = sys.stderr
- sys.stdout = discard_output
- sys.stderr = discard_output
+ oldstdout = sys.stdout
+ oldstderr = sys.stderr
+ sys.stdout = discard_output
+ sys.stderr = discard_output
- worker = transport.Transport.new(cumin_config, logging)
- hosts = query.Query(cumin_config).execute('A:all')
+ hosts = query.Query(cumin_config, logger=logging).execute('A:all')
+ target = transports.Target(hosts, batch_size=100, logger=logging)
+ worker = transport.Transport.new(cumin_config, target, logger=logging)
- worker.target = transports.Target(hosts, batch_size=100,
logger=logging)
- worker.commands = [cmd]
+ worker.commands = [cmd]
- worker.handler = 'sync'
- worker.success_threshold = 0.1
- exit_code = worker.execute()
- sys.stdout = oldstdout
- sys.stderr = oldstderr
+ worker.handler = 'sync'
+ worker.success_threshold = 0.1
+ exit_code = worker.execute()
+ sys.stdout = oldstdout
+ sys.stderr = oldstderr
return worker
--
To view, visit https://gerrit.wikimedia.org/r/373786
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I869487e133a53de0642fade194c5c2317b3eb636
Gerrit-PatchSet: 2
Gerrit-Project: operations/debs/debdeploy
Gerrit-Branch: master
Gerrit-Owner: Volans <[email protected]>
Gerrit-Reviewer: Muehlenhoff <[email protected]>
Gerrit-Reviewer: Volans <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits