← Back to team overview

linuxdcpp-team team mailing list archive

[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