You can put a conditional halt in the loading logic Halt if: [ name = âjoâ] and let us know. Did you check the rights of these files? Are they symbolic links? Because FileSystem has sometimes surprising behavior with symbolic links. S.
On 7 Mar 2021, at 21:35, David Pennington <david@totallyobjects.com <mailto:david@totallyobjects.com>> wrote:
Not sure what you mean by ls. Here is the directory. The file called jo is not appearing in the list.
<member dir.png>
On 7 Mar 2021, at 20:01, Stéphane Ducasse <stephane.ducasse@inria.fr <mailto:stephane.ducasse@inria.fr>> wrote:
can you show us your file names?
and a ls of your directory?
On 7 Mar 2021, at 20:58, David Pennington <david@totallyobjects.com <mailto:david@totallyobjects.com>> wrote:
Hi there. I am a long time user of VAST recently moved to Pharo. I have a directory that contains 20 JSON items. I am using the following code to load all of them into a collection.
bucketList
| top fileDirectory bucketList nameList | top := FileSystem disk workingDirectory. fileDirectory := top / 'TinyKVDB' / self bucket. bucketList := fileDirectory children. nameList := SortedCollection new. bucketList do: [ :each | nameList add: each asString ] . ^ nameList
The code is only loading 18 of the items in the directory. I cannot see that there is anything different between there 18 and the other 2. Can anyone give me some clues here?
David TotallyObjects
-------------------------------------------- Stéphane Ducasse http://stephane.ducasse.free.fr <http://stephane.ducasse.free.fr/> / http://www.pharo.org <http://www.pharo.org/> 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France
-------------------------------------------- Stéphane Ducasse http://stephane.ducasse.free.fr / http://www.pharo.org 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France