Skip to content

Commit 8c9807e

Browse files
author
Alessio Fabiani
authored
Merge pull request #41 from geosolutions-it/ISSUE_40
[Fixes #40] Typos on class name
2 parents 9999b4c + c8d3b4b commit 8c9807e

13 files changed

+73
-77
lines changed

setup.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@
5353
REQUIREMENTS = [str(r.req) for r in inst_req]
5454

5555
try:
56-
readme_text = file('README.md', 'rb').read()
57-
except IOError as e:
58-
readme_text = open('README.md', 'rb').read()
56+
readme_text = file('README.md', 'r').read()
57+
except BaseException:
58+
readme_text = open('README.md', 'r').read()
5959

6060
setup(
6161
name="wps-remote",

src/wpsremote/ConfigParser.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ def read(self, filenames):
313313
314314
Return list of successfully read files.
315315
"""
316-
if isinstance(filenames, basestring):
316+
if isinstance(filenames, str):
317317
filenames = [filenames]
318318
read_ok = []
319319
for filename in filenames:
@@ -758,7 +758,7 @@ def set(self, section, option, value=None):
758758
# - we do not allow valueless options, or
759759
# - we allow valueless options but the value is not None
760760
if self._optcre is self.OPTCRE or value:
761-
if not isinstance(value, basestring):
761+
if not isinstance(value, str):
762762
raise TypeError("option values must be strings")
763763
if value is not None:
764764
# check for bad percent signs:

src/wpsremote/busIndipendentMessages.py renamed to src/wpsremote/busIndependentMessages.py

+13-13
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@
1111
__license__ = "GPL"
1212

1313

14-
class BusInipendentMessage(object):
14+
class BusIndependentMessage(object):
1515
pass
1616

1717

18-
class PresenceMessage(BusInipendentMessage):
18+
class PresenceMessage(BusIndependentMessage):
1919
pass
2020

2121

22-
class InviteMessage(BusInipendentMessage):
22+
class InviteMessage(BusIndependentMessage):
2323

2424
def __init__(self, payload, originator):
2525
self._originator = originator
@@ -29,7 +29,7 @@ def originator(self):
2929
return self._originator
3030

3131

32-
class RegisterMessage(BusInipendentMessage):
32+
class RegisterMessage(BusIndependentMessage):
3333

3434
def __init__(self, originator, service, namespace, descritpion, par, output):
3535
self._originator = originator
@@ -46,7 +46,7 @@ def originator(self):
4646
return self._originator
4747

4848

49-
class ExecuteMessage(BusInipendentMessage):
49+
class ExecuteMessage(BusIndependentMessage):
5050

5151
@staticmethod
5252
def deserialize(filepath):
@@ -77,22 +77,22 @@ def serialize(self, fileptr):
7777
pickle.dump(self, fileptr)
7878

7979

80-
class ProgressMessage(BusInipendentMessage):
80+
class ProgressMessage(BusIndependentMessage):
8181

8282
def __init__(self, originator, progress):
8383
self.originator = originator
8484
self.progress = progress
8585

8686

87-
class LogMessage(BusInipendentMessage):
87+
class LogMessage(BusIndependentMessage):
8888

8989
def __init__(self, originator, level, msg):
9090
self.level = level
9191
self.originator = originator
9292
self.msg = msg
9393

9494

95-
class CompletedMessage(BusInipendentMessage):
95+
class CompletedMessage(BusIndependentMessage):
9696

9797
def __init__(self, originator, base_url, outputs):
9898
self.originator = originator
@@ -103,29 +103,29 @@ def outputs(self):
103103
return self._outputs
104104

105105

106-
class FinishMessage(BusInipendentMessage):
106+
class FinishMessage(BusIndependentMessage):
107107

108108
def __init__(self, payload, originator):
109109
self.originator = originator
110110
self.payload = payload
111111

112112

113-
class ErrorMessage(BusInipendentMessage):
113+
class ErrorMessage(BusIndependentMessage):
114114

115115
def __init__(self, originator, msg, id=None):
116116
self.originator = originator
117117
self.msg = msg
118118
self.id = id
119119

120120

121-
class AbortMessage(BusInipendentMessage):
121+
class AbortMessage(BusIndependentMessage):
122122

123123
def __init__(self, payload, originator):
124124
self.originator = originator
125125
self.payload = payload
126126

127127

128-
class GetLoadAverageMessage(BusInipendentMessage):
128+
class GetLoadAverageMessage(BusIndependentMessage):
129129

130130
def __init__(self, payload, originator):
131131
self._originator = originator
@@ -135,7 +135,7 @@ def originator(self):
135135
return self._originator
136136

137137

138-
class LoadAverageMessage(BusInipendentMessage):
138+
class LoadAverageMessage(BusIndependentMessage):
139139

140140
def __init__(self, originator, outputs):
141141
self.originator = originator

src/wpsremote/output_file_parameter.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def __init__(self, par_name, d, template_vars_for_param_types=None, wps_executio
4545

4646
for k, v in d.items():
4747
if hasattr(self, "_" + k):
48-
if template_vars_for_param_types is not None and isinstance(v, basestring):
48+
if template_vars_for_param_types is not None and isinstance(v, str):
4949
for var, val in template_vars_for_param_types.items():
5050
if var in v:
5151
v = v.replace("%" + var, val)
@@ -168,7 +168,7 @@ def __init__(self, par_name, d, template_vars_for_param_types=None, wps_executio
168168

169169
for k, v in d.items():
170170
if hasattr(self, "_" + k):
171-
if template_vars_for_param_types is not None and isinstance(v, basestring):
171+
if template_vars_for_param_types is not None and isinstance(v, str):
172172
for var, val in template_vars_for_param_types.items():
173173
if var in v:
174174
v = v.replace("%" + var, val)
@@ -292,7 +292,7 @@ def __init__(
292292

293293
for k, v in d.items():
294294
if hasattr(self, "_" + k):
295-
if template_vars_for_param_types is not None and isinstance(v, basestring):
295+
if template_vars_for_param_types is not None and isinstance(v, str):
296296
for var, val in template_vars_for_param_types.items():
297297
if var in v:
298298
v = v.replace("%" + var, val)

src/wpsremote/path.py

+1-13
Original file line numberDiff line numberDiff line change
@@ -72,18 +72,6 @@
7272
except AttributeError:
7373
pass
7474

75-
# Pre-2.3 workaround for booleans
76-
try:
77-
True, False
78-
except NameError:
79-
True, False = 1, 0
80-
81-
# Pre-2.3 workaround for basestring.
82-
try:
83-
basestring
84-
except NameError:
85-
basestring = (str, unicode)
86-
8775
# Universal newline support
8876
_textmode = 'r'
8977
if hasattr(file, 'newlines'):
@@ -117,7 +105,7 @@ def __add__(self, more):
117105
return self.__class__(resultStr)
118106

119107
def __radd__(self, other):
120-
if isinstance(other, basestring):
108+
if isinstance(other, str):
121109
return self.__class__(other.__add__(self))
122110
else:
123111
return NotImplemented

src/wpsremote/processbot.py

+10-10
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import base64
1616
import sys
1717

18-
import busIndipendentMessages
18+
import busIndependentMessages
1919
import computation_job_inputs
2020
import computational_job_input_actions
2121
import configInstance
@@ -141,8 +141,8 @@ def __init__(self, remote_config_filepath, service_config_filepath, execute_mess
141141
self._finished = False
142142

143143
# event handlers
144-
self.bus.RegisterMessageCallback(busIndipendentMessages.FinishMessage, self.handle_finish)
145-
self.bus.RegisterMessageCallback(busIndipendentMessages.AbortMessage, self.handle_abort)
144+
self.bus.RegisterMessageCallback(busIndependentMessages.FinishMessage, self.handle_finish)
145+
self.bus.RegisterMessageCallback(busIndependentMessages.AbortMessage, self.handle_abort)
146146

147147
def exit(self, return_code, exception=None):
148148
# if exception:
@@ -225,7 +225,7 @@ def process_output_parser(self, invoked_process):
225225
self.bus.xmpp.reconnect()
226226
self.bus.xmpp.send_presence()
227227
if self.bus.state() == 'connected':
228-
self.bus.SendMessage(busIndipendentMessages.
228+
self.bus.SendMessage(busIndependentMessages.
229229
LogMessage(self._remote_wps_endpoint,
230230
"INFO",
231231
"start parsing stdout of created process " + self.service))
@@ -263,7 +263,7 @@ def process_output_parser(self, invoked_process):
263263
" Could not send info message to GeoServer Endpoint " +
264264
str(self._remote_wps_endpoint))
265265
if self.bus.state() == 'connected':
266-
self.bus.SendMessage(busIndipendentMessages.
266+
self.bus.SendMessage(busIndependentMessages.
267267
ProgressMessage(self._remote_wps_endpoint,
268268
float(res.group(1).strip())))
269269
# match = True
@@ -280,7 +280,7 @@ def process_output_parser(self, invoked_process):
280280
" Could not send info message to GeoServer Endpoint " +
281281
str(self._remote_wps_endpoint))
282282
if self.bus.state() == 'connected':
283-
self.bus.SendMessage(busIndipendentMessages.
283+
self.bus.SendMessage(busIndependentMessages.
284284
LogMessage(self._remote_wps_endpoint,
285285
res.group(1).strip(),
286286
res.group(2).strip()))
@@ -298,7 +298,7 @@ def process_output_parser(self, invoked_process):
298298
" Could not send info message to GeoServer Endpoint " +
299299
str(self._remote_wps_endpoint))
300300
if self.bus.state() == 'connected':
301-
self.bus.SendMessage(busIndipendentMessages.
301+
self.bus.SendMessage(busIndependentMessages.
302302
ErrorMessage(self._remote_wps_endpoint,
303303
res.group(2).strip()))
304304
# match = True
@@ -357,7 +357,7 @@ def process_output_parser(self, invoked_process):
357357
str(self._remote_wps_endpoint))
358358
if self.bus.state() == 'connected':
359359
logger.info("sending 'completed' message tentative #" + str(counter))
360-
self.bus.SendMessage(busIndipendentMessages.
360+
self.bus.SendMessage(busIndependentMessages.
361361
CompletedMessage(self._remote_wps_endpoint,
362362
self._remote_wps_baseurl, outputs))
363363
counter = counter + 1
@@ -411,15 +411,15 @@ def send_error_message(self, msg):
411411
" Could not send info message to GeoServer Endpoint " +
412412
str(self._remote_wps_endpoint))
413413
if self.bus.state() == 'connected':
414-
self.bus.SendMessage(busIndipendentMessages.ErrorMessage(self._remote_wps_endpoint, msg))
414+
self.bus.SendMessage(busIndependentMessages.ErrorMessage(self._remote_wps_endpoint, msg))
415415
else:
416416
try:
417417
self.bus.xmpp.reconnect()
418418
self.bus.xmpp.send_presence()
419419
# self.bus.xmpp.get_roster()
420420

421421
if self.bus.state() == 'connected':
422-
self.bus.SendMessage(busIndipendentMessages.ErrorMessage(self._remote_wps_endpoint, msg))
422+
self.bus.SendMessage(busIndependentMessages.ErrorMessage(self._remote_wps_endpoint, msg))
423423
else:
424424
sys.stdout.write("[XMPP Disconnected]: Process <UID>" +
425425
str(self._uniqueExeId) +

src/wpsremote/run_threads.sh

-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
python wpsagent.py -r ./xmpp_data/configs/remote.config -s ./xmpp_data/configs/myservice/service.config service &
2-

src/wpsremote/servicebot.py

+11-11
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
from collections import OrderedDict
1717

18-
import busIndipendentMessages
18+
import busIndependentMessages
1919

2020
import configInstance
2121
import computation_job_inputs
@@ -95,11 +95,11 @@ def __init__(self, remote_config_filepath, service_config_filepath):
9595
# create the concrete bus object
9696
self.bus = introspection.get_class_three_arg(bus_class_name, remote_config, self.service, self.namespace)
9797

98-
self.bus.RegisterMessageCallback(busIndipendentMessages.InviteMessage, self.handle_invite)
99-
self.bus.RegisterMessageCallback(busIndipendentMessages.ExecuteMessage, self.handle_execute)
98+
self.bus.RegisterMessageCallback(busIndependentMessages.InviteMessage, self.handle_invite)
99+
self.bus.RegisterMessageCallback(busIndependentMessages.ExecuteMessage, self.handle_execute)
100100

101101
# -- Register here the callback to the "getloadavg" message
102-
self.bus.RegisterMessageCallback(busIndipendentMessages.GetLoadAverageMessage, self.handle_getloadavg)
102+
self.bus.RegisterMessageCallback(busIndependentMessages.GetLoadAverageMessage, self.handle_getloadavg)
103103

104104
# self._lock_running_process = thread.allocate_lock() #critical section
105105
# to access running_process from separate threads
@@ -144,7 +144,7 @@ def handle_invite(self, invite_message):
144144
self.bus.xmpp.reconnect()
145145
self.bus.xmpp.send_presence()
146146
self.bus.SendMessage(
147-
busIndipendentMessages.RegisterMessage(invite_message.originator(),
147+
busIndependentMessages.RegisterMessage(invite_message.originator(),
148148
self.service,
149149
self.namespace,
150150
self.description,
@@ -231,7 +231,7 @@ def handle_getloadavg(self, getloadavg_message):
231231
self.bus.xmpp.reconnect()
232232
self.bus.xmpp.send_presence()
233233
self.bus.SendMessage(
234-
busIndipendentMessages.LoadAverageMessage(
234+
busIndependentMessages.LoadAverageMessage(
235235
getloadavg_message.originator(),
236236
outputs
237237
)
@@ -297,17 +297,17 @@ def output_parser_verbose(self, invoked_process, param_filepath):
297297
logger.debug("gs_UID[%s] / gs_JID[%s]" % (gs_UID, gs_JID))
298298
try:
299299
if gs_UID and gs_JID:
300-
self.bus.SendMessage(busIndipendentMessages.ErrorMessage(
300+
self.bus.SendMessage(busIndependentMessages.ErrorMessage(
301301
gs_JID, msg + " Exception: " + str(gs_MSG), gs_UID))
302302
elif self._remote_wps_endpoint:
303-
self.bus.SendMessage(busIndipendentMessages.ErrorMessage(self._remote_wps_endpoint, msg))
303+
self.bus.SendMessage(busIndependentMessages.ErrorMessage(self._remote_wps_endpoint, msg))
304304
else:
305305
exe_msg = None
306306
try:
307307
logger.debug("Trying to recover Originator from Process Params!")
308-
exe_msg = busIndipendentMessages.ExecuteMessage.deserialize(param_filepath)
308+
exe_msg = busIndependentMessages.ExecuteMessage.deserialize(param_filepath)
309309
if exe_msg.originator():
310-
self.bus.SendMessage(busIndipendentMessages.
310+
self.bus.SendMessage(busIndependentMessages.
311311
ErrorMessage(exe_msg.originator(),
312312
msg +
313313
(" Exception: remote process exception. "
@@ -336,7 +336,7 @@ def send_error_message(self, msg):
336336
self.bus.xmpp.reconnect()
337337
self.bus.xmpp.send_presence()
338338
if self._remote_wps_endpoint:
339-
self.bus.SendMessage(busIndipendentMessages.ErrorMessage(self._remote_wps_endpoint, msg))
339+
self.bus.SendMessage(busIndependentMessages.ErrorMessage(self._remote_wps_endpoint, msg))
340340
else:
341341
msg = "Process " + str(self.service) + " STALLED! Don't know who to send ERROR Message..."
342342
logger.error(msg)

src/wpsremote/wpsagent.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import servicebot
1616
import processbot
1717
import configInstance
18-
import busIndipendentMessages
18+
import busIndependentMessages
1919
import resource_cleaner
2020

2121
__author__ = "Alessio Fabiani"
@@ -117,7 +117,7 @@ def __init__(self, args):
117117
config_dir_service = path.path(args.serviceconfig).dirname()
118118
# deserilize pickled object with process startup info to get the unique_id
119119
# to create the sand box work dir for the process execution
120-
self.exe_msg = busIndipendentMessages.ExecuteMessage.deserialize(args.params)
120+
self.exe_msg = busIndependentMessages.ExecuteMessage.deserialize(args.params)
121121

122122
# read the service config file with interpolation=true (raw=False) to get
123123
# the proper sand box work dir using the unique id as input parameter

0 commit comments

Comments
 (0)