Homec4science

workflows: Holding Pen cache update

Authored by Jan Aage Lavik <jan.age.lavik@cern.ch> on Aug 5 2014, 10:39.

Description

workflows: Holding Pen cache update

  • Changes usage of Redis to use invenio.ext.cache to conform with cache usage elsewhere in Invenio.
  • Removes duplicate code and restructures code with focus on clean code.
  • Adds a new get_workflow_name() function to BibWorkflowObject.
  • Changes the all variable to a tuple.
  • Updates bundles to remove unused and duplicate JS.
  • Adds missing dataTables import in main table template.
  • Simplifies the tags session handling.
  • Fixes BibWorkflowObject.add_task_results calls outside workflows.

Reported-by: Jiri Kuncar <jiri.kuncar@cern.ch>
Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>

Details

Committed
Jan Aage Lavik <jan.age.lavik@cern.ch>Aug 15 2014, 11:47
Parents
R3600:7784a887ecc0: workflows: documentation addition
Branches
Unknown
Tags
Unknown

Event Timeline

Jan Aage Lavik <jan.age.lavik@cern.ch> committed R3600:46dc24ea26d8: workflows: Holding Pen cache update (authored by Jan Aage Lavik <jan.age.lavik@cern.ch>).Aug 15 2014, 11:47