From 06326d74657a8796439988115002298e4a5f4630 Mon Sep 17 00:00:00 2001 From: janonymous Date: Mon, 20 Jul 2015 21:41:58 +0530 Subject: [PATCH] Metaclass Python 3.x Compatibility use "six.add_metaclass" instead of "__metaclass__" Change-Id: I57390fec40afe3a965be3215db8f79b9cf862a70 --- test/probe/brain.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/probe/brain.py b/test/probe/brain.py index 791d974b56..bec97c78bc 100644 --- a/test/probe/brain.py +++ b/test/probe/brain.py @@ -19,6 +19,8 @@ from optparse import OptionParser from urlparse import urlparse import random +import six + from swift.common.manager import Manager from swift.common import utils, ring from swift.common.storage_policy import POLICIES @@ -62,10 +64,8 @@ def command(f): return f +@six.add_metaclass(meta_command) class BrainSplitter(object): - - __metaclass__ = meta_command - def __init__(self, url, token, container_name='test', object_name='test', server_type='container', policy=None): self.url = url