File tree 2 files changed +4
-4
lines changed
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 4
4
:url " http://www.eclipse.org/legal/epl-v10.html" }
5
5
:dependencies [[com.taoensso/nippy " 2.8.0" ]
6
6
[primitive-math " 0.1.4" ]
7
- [byte-streams " 0.2.0 " ]]
7
+ [byte-streams " 0.2.2 " ]]
8
8
:profiles {:dev {:dependencies [[org.clojure/clojure " 1.5.1" ]
9
9
[criterium " 0.4.3" ]
10
10
[codox-md " 0.2.0" :exclusions [org.clojure/clojure]]]}}
Original file line number Diff line number Diff line change 348
348
any existing files for that queue name."
349
349
([directory q-name queue size]
350
350
(locking fs-monitor
351
- (let [pattern (re-pattern (str " ^" q-name " _(\\ d+ )" ))
351
+ (let [pattern (re-pattern (str " ^" q-name " _(\\ d{6}$ )" ))
352
352
last-number (->> directory
353
353
io/file
354
354
.listFiles
398
398
(let [queue->file (->> directory
399
399
io/file
400
400
.listFiles
401
- (filter #(re-find #"\w +_\d + " (.getName ^File %)))
402
- (group-by #(second (re-find #"(\w +)_\d + " (.getName ^File %)))))]
401
+ (filter #(re-find #"^ \w +_\d {6}$ " (.getName ^File %)))
402
+ (group-by #(second (re-find #"^ (\w +)_\d {6}$ " (.getName ^File %)))))]
403
403
(zipmap
404
404
(keys queue->file)
405
405
(map
You can’t perform that action at this time.
0 commit comments