Skip to content
Snippets Groups Projects
Commit ec32c3da authored by Martin Mareš's avatar Martin Mareš
Browse files

DB: Nový stav jobu internal_error

parent 76c8b9e1
No related branches found
No related tags found
1 merge request!109Automatická oprava rozbitých PDF
...@@ -329,7 +329,8 @@ CREATE TYPE job_state AS ENUM ( ...@@ -329,7 +329,8 @@ CREATE TYPE job_state AS ENUM (
'ready', 'ready',
'running', 'running',
'done', -- Hotovo, out_json a out_file jsou platné 'done', -- Hotovo, out_json a out_file jsou platné
'failed' -- Interní chyba při zpracování, viz log 'failed', -- Chyba při zpracování
'internal_error' -- Interní chyba při zpracování (viz log)
); );
CREATE TABLE jobs ( CREATE TABLE jobs (
......
...@@ -6,4 +6,6 @@ ALTER TABLE papers ADD COLUMN ...@@ -6,4 +6,6 @@ ALTER TABLE papers ADD COLUMN
INSERT INTO users(user_id, email, first_name, last_name, is_admin, email_notify, last_login_at, note) INSERT INTO users(user_id, email, first_name, last_name, is_admin, email_notify, last_login_at, note)
VALUES(0, 'system', 'Systém', 'OSMO', true, false, NOW(), 'Systémový uživatel'); VALUES(0, 'system', 'Systém', 'OSMO', true, false, NOW(), 'Systémový uživatel');
ALTER TYPE job_state ADD VALUE 'internal_error';
ALTER TYPE job_type ADD VALUE 'fix_submits'; ALTER TYPE job_type ADD VALUE 'fix_submits';
...@@ -712,6 +712,7 @@ class JobState(MOEnum): ...@@ -712,6 +712,7 @@ class JobState(MOEnum):
running = auto() running = auto()
done = auto() done = auto()
failed = auto() failed = auto()
internal_error = auto()
def friendly_name(self) -> str: def friendly_name(self) -> str:
return job_state_names[self] return job_state_names[self]
...@@ -723,6 +724,7 @@ job_state_names = { ...@@ -723,6 +724,7 @@ job_state_names = {
JobState.running: 'zpracovává se', JobState.running: 'zpracovává se',
JobState.done: 'dokončena', JobState.done: 'dokončena',
JobState.failed: 'selhala', JobState.failed: 'selhala',
JobState.internal_error: 'interní chyba',
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment