<p dir="ltr">And I should learn to scan ahead in my email ☺</p>
<div class="gmail_extra"><br><div class="gmail_quote">On 6 Dec 2016 23:53, "Robert Raschke" <<a href="mailto:rtrlists@googlemail.com">rtrlists@googlemail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Hi Lloyd,</p>
<p dir="ltr">In the bash examples your paths start with /home/lloyd/EG , whereas your erl examples start with /home/lloyd/Erlang</p>
<p dir="ltr">Could that be it? </p>
<p dir="ltr">Hth,<br>
Robby</p>
<div class="gmail_extra"><br><div class="gmail_quote">On 6 Dec 2016 19:59,  <<a href="mailto:lloyd@writersglen.com" target="_blank">lloyd@writersglen.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
Working with a fork of erlguten, I created an image directory under priv today but file:list_dir/1 can't find it.<br>
<br>
Bash sees it:<br>
<br>
Test 1:<br>
<br>
lloyd@Rascal1:~/EG/erlguten/pr<wbr>iv$ ls -l<br>
total 20<br>
-rw-rw-r-- 1 lloyd lloyd  179 Nov  1 16:45 font_locations<br>
drwxrwxr-x 5 lloyd lloyd 4096 Nov  1 16:45 fonts<br>
drwxrwxr-x 3 lloyd lloyd 4096 Nov  1 16:45 hyphenation<br>
drwxrwxr-x 2 lloyd lloyd 4096 Dec  3 14:12 images<br>
drwxrwxr-x 2 lloyd lloyd 4096 Nov  1 16:45 src<br>
<br>
Test 2:<br>
<br>
lloyd@Rascal1:~/EG/erlguten/pr<wbr>iv$ cd /home/lloyd/EG/erlguten/priv/i<wbr>mages<br>
lloyd@Rascal1:~/EG/erlguten/pr<wbr>iv/images$ ls -l<br>
total 52<br>
-rw-rw-r-- 1 lloyd lloyd 52820 Dec  3 14:12 book_cover.jpg<br>
<br>
But but file:list_dir/1 doesn't:<br>
<br>
1> Priv = code:priv_dir(erlguten).<br>
"/home/lloyd/Erlang/erlguten/p<wbr>riv"<br>
2><br>
2> Images = Priv ++ "/images".<br>
"/home/lloyd/Erlang/erlguten/p<wbr>riv/images"<br>
3><br>
3> file:list_dir(Priv).<br>
{ok,["hyphenation","font_locat<wbr>ions","fonts","src"]}<br>
4><br>
4> file:list_dir(Images).<br>
{error,enoent}<br>
<br>
Note: erl started with<br>
<br>
lloyd@Rascal1:~/EG/erlguten$ -pa ebin -pa lib/*/ebin<br>
<br>
Here's the bash listing for ~/EG/erlguten:<br>
<br>
lloyd@Rascal1:~/EG/erlguten$ ls -l<br>
total 260<br>
-rw-rw-r--  1 lloyd lloyd  17376 Nov  1 18:48 comcast_bill.pdf<br>
drwxrwxr-x  2 lloyd lloyd   4096 Nov  2 19:10 deps<br>
drwxrwxr-x  2 lloyd lloyd   4096 Nov  1 16:45 doc<br>
drwxrwxr-x  2 lloyd lloyd   4096 Nov 29 17:12 ebin<br>
drwxrwxr-x  2 lloyd lloyd   4096 Nov 30 18:31 include<br>
-rw-rw-r--  1 lloyd lloyd     32 Nov  1 16:45 <a href="http://install.mk" rel="noreferrer" target="_blank">install.mk</a><br>
drwxrwxr-x  3 lloyd lloyd   4096 Nov  1 17:42 lib<br>
-rw-rw-r--  1 lloyd lloyd   1157 Nov  1 16:45 LICENSE<br>
-rw-rw-r--  1 lloyd lloyd    206 Nov  1 16:45 Makefile<br>
drwxrwxr-x  6 lloyd lloyd   4096 Dec  6 12:47 priv<br>
-rw-rw-r--  1 lloyd lloyd   7208 Nov  1 16:45 <a href="http://readme.md" rel="noreferrer" target="_blank">readme.md</a><br>
-rwxrwxr-x  1 lloyd lloyd 175879 Nov  2 16:56 rebar<br>
-rw-rw-r--  1 lloyd lloyd    201 Nov  1 17:42 rebar.config<br>
drwxrwxr-x 11 lloyd lloyd   4096 Dec  2 16:19 src<br>
drwxrwxr-x  4 lloyd lloyd   4096 Nov 30 18:28 test<br>
<br>
I've tried rebooting, but that doesn't solve the problem.<br>
<br>
Are my aging eyes missing something? Or my aging brain overlooking something obvious?<br>
<br>
In short, how can I return images to my application?<br>
<br>
Many thanks,<br>
<br>
LRP<br>
<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/list<wbr>info/erlang-questions</a><br>
</blockquote></div></div>
</blockquote></div></div>