Another job as in calibre job? Or do you mean another chain or event? If you mean calibre job, you can try the following template function (copy past into module editor):
Code:
from calibre_plugins.action_chains.templates import TemplateFunction
class IsJobsRunning(TemplateFunction):
name = 'is_jobs_running'
arg_count = 0
def evaluate(self, formatter, kwargs, mi, locals):
gui = self.plugin_action.gui
jobs = [job.id for job in gui.job_manager.unfinished_jobs()]
if jobs:
return 1
else:
return ''