Hello friends , 
i want to get results using cascalog queries .I need to get data between 2 
timestamps datefrom and dateto  as shown below in code . I have a problem 
in loop , where i cannot update the timestamp value .
I am using clojure cli-time .

(ns Recallnack.core

 (:use [cascalog.api]

        [cascalog.more-taps :only (hfs-delimited)])

 (:require [clj-time.core :as t])

(:require [clj-time.format :as f])

 (:require [cascalog.ops :as c])

 (:gen-class))


 (def info

      (hfs-delimited  
"/Volumes/SindhuHosamane/Master_thesis_docs/burner_changed.txt"

                       :delimiter ";"

                       :outfields ["?timestamp" "?assembly" "?sensor" 
"?value"]

                       :classes[String String String Float]

                       :skip-header? false))


(def info-tap

  (<- [?timestamp ?value]

      ((select-fields info ["?timestamp" "?value"]) ?timestamp ?value)))


(def datefrom "12:05:2010 00:00:00")

 (def dateto "12:05:2010 01:01:00")


(def custom-formatter (f/formatter "dd:MM:yyyy HH:mm:ss"))

(def hour-part (t/hour (f/parse custom-formatter datefrom)))

(def minute-part(t/minute (f/parse custom-formatter datefrom)))


(loop [hour-part 01]

  (when (>= minute-part 00)

    (?<- (stdout) [?timestamp-out ?value-out]

  (info-tap  ?timestamp ?value) (c/limit [1] ?timestamp ?value :>?timestamp-out 
?value-out
)

 )

 (recur (+  minute-part 01))))

where am i wrong in the loop ? Any advice!!

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to