Skip to content

Commit

Permalink
Add some logging in silent dialog
Browse files Browse the repository at this point in the history
Signed-off-by: Nir Izraeli <[email protected]>
  • Loading branch information
nirizr committed Jun 3, 2017
1 parent a639830 commit f8c3519
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions idaplugin/rematch/dialogs/silent.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
from .. import log
from .base import BaseDialog


Expand All @@ -14,15 +15,22 @@ def __call__(self, **kwargs):

def show(self):
for handler, kws in self.calls:
response = None
log('silent_dialog').info("dispatching silent dialog action %s: %s",
handler, kws)
if handler == 'reject':
self.reject_base(**kws)
response = self.reject_base(**kws)
elif handler == 'submit':
self.data_value = kws
self.submit_base()
response = self.submit_base()
elif handler == 'response':
self.response_base(**kws)
response = self.response_base(**kws)
elif handler == 'exception':
self.exception_base(**kws)
response = self.exception_base(**kws)
else:
log('silent_dialog').error("failed resolving handler")

log('silent_dialog').info("response: %s", response)

def data(self):
return self.data_value

0 comments on commit f8c3519

Please sign in to comment.