diff --git a/pipelines/backup/es-restore/Jenkinsfile b/pipelines/backup/es-restore/Jenkinsfile
index c4e754f074a02b29849be3f360a2b66d9cd9cb29..e15cc3611b0e83de62638dfdce4dfb93a081489a 100644
--- a/pipelines/backup/es-restore/Jenkinsfile
+++ b/pipelines/backup/es-restore/Jenkinsfile
@@ -1,16 +1,12 @@
 @Library('deploy-conf') _
 node() {
-    try {
+      try {  
         String ANSI_GREEN = "\u001B[32m"
         String ANSI_NORMAL = "\u001B[0m"
         String ANSI_BOLD = "\u001B[1m"
         String ANSI_RED = "\u001B[31m"
         String ANSI_YELLOW = "\u001B[33m"
 
-        triggers {
-            cron('H 0 * * *')
-        }
-
         stage('checkout public repo') {
             cleanWs()
             checkout scm
@@ -19,10 +15,10 @@ node() {
         ansiColor('xterm') {
             stage('deploy'){
                 values = [:]
-                currentWs = sh(returnStdout: true, script: 'pwd').trim()
                 envDir = sh(returnStdout: true, script: "echo $JOB_NAME").split('/')[-3].trim()
                 module = sh(returnStdout: true, script: "echo $JOB_NAME").split('/')[-2].trim()
                 jobName = sh(returnStdout: true, script: "echo $JOB_NAME").split('/')[-1].trim()
+                currentWs = sh(returnStdout: true, script: 'pwd').trim()
                 ansiblePlaybook = "${currentWs}/ansible/es.yml"
                 ansibleExtraArgs = "--tags \"es_restore\" --extra-vars \"snapshot_number=${params.snapshot_name}\" -v --vault-password-file /var/lib/jenkins/secrets/vault-pass"
                 values.put('currentWs', currentWs)
@@ -35,8 +31,9 @@ node() {
                 ansible_playbook_run(values)
             }
         }
-    }
-    catch (err) {
+      }           
+        catch (err) {
+        currentBuild.result = "FAILURE"
         throw err
     }
 }