linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #08156
[Branch ~dcplusplus-team/dc-plugin-sdk/trunk] Rev 34: use new-style classes on Python 2
------------------------------------------------------------
revno: 34
committer: poy <poy@xxxxxxxxxx>
branch nick: dc-plugin-sdk
timestamp: Thu 2014-07-03 21:35:55 +0200
message:
use new-style classes on Python 2
modified:
Libraries/PyPlugin.DataTypes/DCPluginBase.py
Libraries/PyPlugin.DataTypes/DCPluginSinkProxy.py
Libraries/PyPlugin.DataTypes/DataTypes.py
Libraries/PyPlugin.DataTypes/IDCPlugin.py
Libraries/PyPlugin.DataTypes/IDCPluginSink.py
--
lp:dc-plugin-sdk
https://code.launchpad.net/~dcplusplus-team/dc-plugin-sdk/trunk
Your team Dcplusplus-team is subscribed to branch lp:dc-plugin-sdk.
To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dc-plugin-sdk/trunk/+edit-subscription
=== modified file 'Libraries/PyPlugin.DataTypes/DCPluginBase.py'
--- Libraries/PyPlugin.DataTypes/DCPluginBase.py 2014-06-29 16:36:56 +0000
+++ Libraries/PyPlugin.DataTypes/DCPluginBase.py 2014-07-03 19:35:55 +0000
@@ -7,6 +7,7 @@
from IDCPlugin import *
from DCPluginSinkProxy import *
+
class DCPluginBase(IDCPlugin):
def __init__(self):
=== modified file 'Libraries/PyPlugin.DataTypes/DCPluginSinkProxy.py'
--- Libraries/PyPlugin.DataTypes/DCPluginSinkProxy.py 2014-06-29 09:41:51 +0000
+++ Libraries/PyPlugin.DataTypes/DCPluginSinkProxy.py 2014-07-03 19:35:55 +0000
@@ -4,7 +4,8 @@
from Enumerations import *
from DataTypes import *
-class DCPluginProxySink():
+
+class DCPluginProxySink(object):
def __init__(self, paramSink):
self._sink = paramSink;
=== modified file 'Libraries/PyPlugin.DataTypes/DataTypes.py'
--- Libraries/PyPlugin.DataTypes/DataTypes.py 2014-06-29 15:38:28 +0000
+++ Libraries/PyPlugin.DataTypes/DataTypes.py 2014-07-03 19:35:55 +0000
@@ -1,5 +1,5 @@
-class PluginSetting:
+class PluginSetting(object):
def __init__(self, paramName, paramValue, paramDefaultValue, paramDataType, paramDescription, paramValidValues):
self.name = paramName;
self.value = paramValue;
@@ -8,12 +8,14 @@
self.description = paramDescription;
self.validvalues = paramValidValues;
-class CommandData:
+
+class CommandData(object):
def __init__(self, paramCommand, paramParameters):
self.command = paramCommand;
self.parameters = paramParameters;
-class ConnectionData:
+
+class ConnectionData(object):
def __init__(self, paramIp, paramPort, paramProtocolType, paramIsOperator, paramIsEncrypted):
self.ip = paramIp;
self.port = paramPort;
@@ -21,7 +23,8 @@
self.isOperator = paramIsOperator;
self.isEncrypted = paramIsEncrypted;
-class HubData:
+
+class HubData(object):
def __init__(self, paramUrl, paramIp, paramPort, paramProtocolType, paramIsOp, paramIsSecure):
self.url = paramUrl;
self.ip = paramIp;
@@ -30,7 +33,8 @@
self.isOp = paramIsOp;
self.isSecure = paramIsSecure;
-class PluginInformation:
+
+class PluginInformation(object):
def __init__(self, paramName, paramDescription, paramAuthor, paramWeb, paramVersion, paramAPIVersion, paramUUID):
self.name = paramName;
self.description = paramDescription;
@@ -39,9 +43,10 @@
self.version = paramVersion;
self.apiversion = paramAPIVersion;
self.uuid = paramUUID;
- """ self.settings = paramSetting; """
-
-class QueueData:
+ """ self.settings = paramSetting; """
+
+
+class QueueData(object):
def __init__(self, paramTarget, paramLocation, paramHash, paramFilesize, paramIsfilelist):
self.target = paramTarget;
self.location = paramLocation;
@@ -49,21 +54,25 @@
self.fileSize = paramFilesize;
self.isFileList = paramIsfilelist;
-class StringData:
+
+class StringData(object):
def __init__(self, paramInput, paramOutput):
self.input = paramInput;
self.output = paramOutput;
-class TagData:
+
+class TagData(object):
def __init__(self):
self.isManaged = True;
-class UDPData:
+
+class UDPData(object):
def __init__(self, paramRemoteAddress, paramPort):
self.remoteAddress = paramRemoteAddress;
self.port = paramPort;
-class UserData:
+
+class UserData(object):
def __init__(self, paramNick, paramHubHint, paramCid, paramSid, paramProtocol, paramIsOperator):
self.nick = paramNick;
self.hubHint = paramHubHint;
=== modified file 'Libraries/PyPlugin.DataTypes/IDCPlugin.py'
--- Libraries/PyPlugin.DataTypes/IDCPlugin.py 2014-06-29 16:36:56 +0000
+++ Libraries/PyPlugin.DataTypes/IDCPlugin.py 2014-07-03 19:35:55 +0000
@@ -2,7 +2,8 @@
from DataTypes import *
from IDCPluginSink import *
-class IDCPlugin:
+
+class IDCPlugin(object):
""" Methods """
def Initialize(self, install, runtime):
=== modified file 'Libraries/PyPlugin.DataTypes/IDCPluginSink.py'
--- Libraries/PyPlugin.DataTypes/IDCPluginSink.py 2014-05-19 21:16:33 +0000
+++ Libraries/PyPlugin.DataTypes/IDCPluginSink.py 2014-07-03 19:35:55 +0000
@@ -1,7 +1,8 @@
from DataTypes import *
-class IDCPluginSink:
+
+class IDCPluginSink(object):
""" Core """
def GetApplicationName(self): raise NotImplementedError