Skip to content

Commit 33a45b2

Browse files
author
Michael Koval
committed
Print a warning if defer is not a boolean.
1 parent bdba407 commit 33a45b2

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/prpy/base/robot.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,10 @@ def do_postprocess():
316316

317317
return wrap_future(executor.submit(do_postprocess))
318318
else:
319+
if defer is not False:
320+
logger.warning('Received unexpected value "%s" for defer.',
321+
defer)
322+
319323
return do_postprocess()
320324

321325
def ExecutePath(self, path, defer=False, executor=None, **kwargs):
@@ -359,6 +363,10 @@ def do_execute():
359363

360364
return wrap_future(executor.submit(do_execute))
361365
else:
366+
if defer is not False:
367+
logger.warning('Received unexpected value "%s" for defer.',
368+
defer)
369+
362370
return do_execute()
363371

364372
def ExecuteTrajectory(self, traj, defer=False, timeout=None, period=0.01):
@@ -436,6 +444,10 @@ def do_poll():
436444

437445
return trollius.async(do_poll())
438446
else:
447+
if defer is not False:
448+
logger.warning('Received unexpected value "%s" for defer.',
449+
defer)
450+
439451
util.WaitForControllers(active_controllers, timeout=timeout)
440452

441453
return traj

0 commit comments

Comments
 (0)