Wie auf der resque-Status-Homepage auf GitHub sollte ich in der Lage sein, Daten aus einem Job zurückgeben. Aus irgendeinem Grund scheint das nicht für mich zu funktionieren. Wenn jemand anderes auf dieses Problem gestoßen ist und sich darum gekümmert hat, würde ich gerne wissen wie.Nicht in der Lage, Metadaten auf einem Resque-Status-Hash zu setzen
Ich benutze resque-Status mit JRuby 1.6.5 in einer Rails 3.2.3 Anwendung.
Passing zurück Daten aus dem Job
Sie möchten Daten aus dem Inneren des Job speichern, darauf zuzugreifen von außerhalb der Arbeit.
Ein häufiger Anwendungsfall sind webgesteuerte Jobs, die Dateien erstellen, die später vom Benutzer heruntergeladen werden können.
A Status ist eigentlich nur ein Hash, also in einem Job, den Sie tun können:
Status [ 'filename'] = '/ myfilename' Auch alle Statuseinstellung Methoden nehmen eine beliebige Anzahl von Hash-Argumente. So könnten Sie tun:
komplett ('Dateiname' => '/ myfilename')
Versuchte Anfrage-Meta und das macht die Arbeit für mich. –