inspirehep.modules.workflows.actions package

Submodules

inspirehep.modules.workflows.actions.author_approval module

Approval action for INSPIRE arXiv harvesting.

class inspirehep.modules.workflows.actions.author_approval.AuthorApproval[source]

Bases: object

Class representing the author approval action.

name = 'Approve author'
static resolve(obj, *args, **kwargs)[source]

Resolve the action taken in the approval action.

inspirehep.modules.workflows.actions.hep_approval module

Approval action for INSPIRE arXiv harvesting.

class inspirehep.modules.workflows.actions.hep_approval.HEPApproval[source]

Bases: object

Class representing the approval action.

name = 'Approve record'
static resolve(obj, *args, **kwargs)[source]

Resolve the action taken in the approval action.

inspirehep.modules.workflows.actions.match_approval module

Match action for INSPIRE.

class inspirehep.modules.workflows.actions.match_approval.MatchApproval[source]

Bases: object

Class representing the match action.

name = 'Match action'
static resolve(obj, *args, **kwargs)[source]

Resolve the action taken in the approval action.

inspirehep.modules.workflows.actions.merge_approval module

Merge action for INSPIRE.

class inspirehep.modules.workflows.actions.merge_approval.MergeApproval[source]

Bases: object

Class representing the merge action.

name = 'Merge records'
static resolve(obj, *args, **kwargs)[source]

Resolve the action taken in the approval action.

Module contents

Inspire workflows.