summaryrefslogtreecommitdiffstats
path: root/module/remote
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2011-02-10 17:53:25 +0100
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2011-02-10 17:53:25 +0100
commit6750a9481f44c55252d72b3c791f5efbcaeae71c (patch)
tree90011b409c2e1f2103c7b505a013600a2ddd9840 /module/remote
parentcaptcha trader fix (diff)
downloadpyload-6750a9481f44c55252d72b3c791f5efbcaeae71c.tar.xz
cleanup
Diffstat (limited to 'module/remote')
-rw-r--r--module/remote/pyload.thrift26
-rwxr-xr-xmodule/remote/thriftgen/pyload/Pyload-remote2
-rw-r--r--module/remote/thriftgen/pyload/Pyload.py10
-rw-r--r--module/remote/thriftgen/pyload/ttypes.py78
4 files changed, 19 insertions, 97 deletions
diff --git a/module/remote/pyload.thrift b/module/remote/pyload.thrift
index 413a841d7..4fb054cd1 100644
--- a/module/remote/pyload.thrift
+++ b/module/remote/pyload.thrift
@@ -28,26 +28,6 @@ enum Destination {
Collector
}
-enum CaptchaStatus {
- Init,
- Waiting,
- User,
- SharedUser,
- Done
-}
-
-enum ConfigItemType {
- String,
- Password,
- Choice,
- Bool,
- Integer,
- IP,
- File,
- Folder,
- Time
-}
-
enum ElementType {
Package,
File
@@ -95,7 +75,7 @@ struct ConfigItem {
1: string name,
2: string description,
3: string value,
- 4: ConfigItemType type,
+ 4: string type,
5: optional set<string> choice
}
@@ -133,7 +113,7 @@ struct PackageData {
}
struct CaptchaTask {
- 1: TaskID tid,
+ 1: i16 tid,
2: binary data,
3: string type
}
@@ -222,7 +202,7 @@ service Pyload {
//captcha
bool isCaptchaWaiting(),
CaptchaTask getCaptchaTask(1: bool exclusive),
- CaptchaStatus getCaptchaTaskStatus(1: TaskID tid),
+ string getCaptchaTaskStatus(1: TaskID tid),
void setCaptchaResult(1: TaskID tid, 2: string result),
//events
diff --git a/module/remote/thriftgen/pyload/Pyload-remote b/module/remote/thriftgen/pyload/Pyload-remote
index 67edb2b71..cd8a1d703 100755
--- a/module/remote/thriftgen/pyload/Pyload-remote
+++ b/module/remote/thriftgen/pyload/Pyload-remote
@@ -66,7 +66,7 @@ if len(sys.argv) <= 1 or sys.argv[1] == '--help':
print ' getFileOrder(PackageID pid)'
print ' bool isCaptchaWaiting()'
print ' CaptchaTask getCaptchaTask(bool exclusive)'
- print ' CaptchaStatus getCaptchaTaskStatus(TaskID tid)'
+ print ' string getCaptchaTaskStatus(TaskID tid)'
print ' void setCaptchaResult(TaskID tid, string result)'
print ' getEvents()'
print ' getAccounts()'
diff --git a/module/remote/thriftgen/pyload/Pyload.py b/module/remote/thriftgen/pyload/Pyload.py
index b4912a580..032c1baaa 100644
--- a/module/remote/thriftgen/pyload/Pyload.py
+++ b/module/remote/thriftgen/pyload/Pyload.py
@@ -7344,7 +7344,7 @@ class getCaptchaTaskStatus_result:
"""
thrift_spec = (
- (0, TType.I32, 'success', None, None, ), # 0
+ (0, TType.STRING, 'success', None, None, ), # 0
)
def __init__(self, success=None,):
@@ -7360,8 +7360,8 @@ class getCaptchaTaskStatus_result:
if ftype == TType.STOP:
break
if fid == 0:
- if ftype == TType.I32:
- self.success = iprot.readI32();
+ if ftype == TType.STRING:
+ self.success = iprot.readString();
else:
iprot.skip(ftype)
else:
@@ -7375,8 +7375,8 @@ class getCaptchaTaskStatus_result:
return
oprot.writeStructBegin('getCaptchaTaskStatus_result')
if self.success != None:
- oprot.writeFieldBegin('success', TType.I32, 0)
- oprot.writeI32(self.success)
+ oprot.writeFieldBegin('success', TType.STRING, 0)
+ oprot.writeString(self.success)
oprot.writeFieldEnd()
oprot.writeFieldStop()
oprot.writeStructEnd()
diff --git a/module/remote/thriftgen/pyload/ttypes.py b/module/remote/thriftgen/pyload/ttypes.py
index 96d2fd7aa..6c5642e60 100644
--- a/module/remote/thriftgen/pyload/ttypes.py
+++ b/module/remote/thriftgen/pyload/ttypes.py
@@ -81,64 +81,6 @@ class Destination:
"Collector": 1,
}
-class CaptchaStatus:
- Init = 0
- Waiting = 1
- User = 2
- SharedUser = 3
- Done = 4
-
- _VALUES_TO_NAMES = {
- 0: "Init",
- 1: "Waiting",
- 2: "User",
- 3: "SharedUser",
- 4: "Done",
- }
-
- _NAMES_TO_VALUES = {
- "Init": 0,
- "Waiting": 1,
- "User": 2,
- "SharedUser": 3,
- "Done": 4,
- }
-
-class ConfigItemType:
- String = 0
- Password = 1
- Choice = 2
- Bool = 3
- Integer = 4
- IP = 5
- File = 6
- Folder = 7
- Time = 8
-
- _VALUES_TO_NAMES = {
- 0: "String",
- 1: "Password",
- 2: "Choice",
- 3: "Bool",
- 4: "Integer",
- 5: "IP",
- 6: "File",
- 7: "Folder",
- 8: "Time",
- }
-
- _NAMES_TO_VALUES = {
- "String": 0,
- "Password": 1,
- "Choice": 2,
- "Bool": 3,
- "Integer": 4,
- "IP": 5,
- "File": 6,
- "Folder": 7,
- "Time": 8,
- }
-
class ElementType:
Package = 0
File = 1
@@ -556,7 +498,7 @@ class ConfigItem:
(1, TType.STRING, 'name', None, None, ), # 1
(2, TType.STRING, 'description', None, None, ), # 2
(3, TType.STRING, 'value', None, None, ), # 3
- (4, TType.I32, 'type', None, None, ), # 4
+ (4, TType.STRING, 'type', None, None, ), # 4
(5, TType.SET, 'choice', (TType.STRING,None), None, ), # 5
)
@@ -592,8 +534,8 @@ class ConfigItem:
else:
iprot.skip(ftype)
elif fid == 4:
- if ftype == TType.I32:
- self.type = iprot.readI32();
+ if ftype == TType.STRING:
+ self.type = iprot.readString();
else:
iprot.skip(ftype)
elif fid == 5:
@@ -629,8 +571,8 @@ class ConfigItem:
oprot.writeString(self.value)
oprot.writeFieldEnd()
if self.type != None:
- oprot.writeFieldBegin('type', TType.I32, 4)
- oprot.writeI32(self.type)
+ oprot.writeFieldBegin('type', TType.STRING, 4)
+ oprot.writeString(self.type)
oprot.writeFieldEnd()
if self.choice != None:
oprot.writeFieldBegin('choice', TType.SET, 5)
@@ -1113,7 +1055,7 @@ class CaptchaTask:
thrift_spec = (
None, # 0
- (1, TType.I32, 'tid', None, None, ), # 1
+ (1, TType.I16, 'tid', None, None, ), # 1
(2, TType.STRING, 'data', None, None, ), # 2
(3, TType.STRING, 'type', None, None, ), # 3
)
@@ -1133,8 +1075,8 @@ class CaptchaTask:
if ftype == TType.STOP:
break
if fid == 1:
- if ftype == TType.I32:
- self.tid = iprot.readI32();
+ if ftype == TType.I16:
+ self.tid = iprot.readI16();
else:
iprot.skip(ftype)
elif fid == 2:
@@ -1158,8 +1100,8 @@ class CaptchaTask:
return
oprot.writeStructBegin('CaptchaTask')
if self.tid != None:
- oprot.writeFieldBegin('tid', TType.I32, 1)
- oprot.writeI32(self.tid)
+ oprot.writeFieldBegin('tid', TType.I16, 1)
+ oprot.writeI16(self.tid)
oprot.writeFieldEnd()
if self.data != None:
oprot.writeFieldBegin('data', TType.STRING, 2)