def load_actionlist_data(self, filename): if not os.path.exists(filename): return try: data, warnings = api.open_actionlist(filename) except KeyError, details: self.show_error(ERROR_INSTALL_ACTION\ % exception_to_unicode(details, WX_ENCODING)) return
def __init__(self, actionlist, paths, settings, output=sys.stdout): self.verbose = settings['verbose'] or settings['interactive'] self.settings = settings self.output = output self._pubsub() data, warning = api.open_actionlist(self.verify_actionlist(actionlist)) if formField.get_safe(): if warning: raise safe.UnsafeError(warning) else: self.show_message(warning) report = api.apply_actions_to_photos(data['actions'], settings, \ paths=paths)
def __init__(self, actionlist, paths, settings, output=sys.stdout): self.verbose = settings['verbose'] or settings['interactive'] self.settings = settings self.output = output self._pubsub() data, warning = api.open_actionlist( self.verify_actionlist(actionlist)) if formField.get_safe(): if warning: raise safe.UnsafeError(warning) else: self.show_message(warning) report = api.apply_actions_to_photos(data['actions'], settings, \ paths=paths)