Browse Source

make environment variable checker also get the name of the post

master
wjak56@gmail.com 10 years ago
parent
commit
a8965c7224
  1. 18
      api.rkt

18
api.rkt

@ -358,6 +358,14 @@
(substring st 1)) (substring st 1))
(string-split tag-string)))]))) (string-split tag-string)))])))
(define (parse-tags tag)
(let
([splitted (string-split tag ":")])
(map
(lambda (st)
(substring st 1))
splitted)))
; Check the environment variables for any new tags ; Check the environment variables for any new tags
(define (check-for-tags) (define (check-for-tags)
(let* ([environ (current-environment-variables)] (let* ([environ (current-environment-variables)]
@ -372,9 +380,13 @@
bytes->string/utf-8) bytes->string/utf-8)
names)]) names)])
(map (map
(compose1 (lambda (name)
bytes->string/utf-8 (cons
(curry environment-variables-ref environ)) (bytes->string/utf-8 name)
(list
(parse-tags
(bytes->string/utf-8
(environment-variables-ref environ name))))))
names*))) names*)))

Loading…
Cancel
Save