Thanks Moon, it's a busy time for my team, so I won't be able to spare any dev time in the near future.
My interim solution is using symbolic links to the Zeppelin notebooks dir. On Wednesday, September 28, 2016, moon soo Lee <m...@apache.org> wrote: > Hi, > > If you see NotebookRepo [1], which is notebook storage layer abstraction > in Zeppelin, you'll find there's actually no limitations on how Note is > stored. > > i.e. Underlying storage system (file, db, etc), How they structured > (directory, filename, rows in db, etc), Format of Note (json, etc), all > they're actually depends on NotebookRepo implementation. > > So if any NotebookRepo implementation can be reconfigured on the fly, then > user can just click refresh notebook button to load new notebook. > > Zeppelin doesn't provide any facilities to reconfigure NotebookRepo on the > fly at the moment. Therefore either improve Zeppelin and make some way to > reconfigure NotebookRepo (like reconfiguring Interpreter), or NotebookRepo > implementation have it's own way of reconfiguring (monitor a configuration > file, and so on) > > Hope this helps. > > Thanks, > moon > > [1] https://github.com/apache/zeppelin/blob/master/zeppelin- > zengine/src/main/java/org/apache/zeppelin/notebook/repo/NotebookRepo.java > > On Thu, Sep 22, 2016 at 12:28 PM Ian Maloney <rachmaninovquar...@gmail.com > <javascript:_e(%7B%7D,'cvml','rachmaninovquar...@gmail.com');>> wrote: > >> >> Hi, >> >> We're looking into using Zeppelin for some of our projects. I've noticed >> that the way the directories are setup, is not conducive to version control >> for multiple projects. >> >> Is it on the roadmap for Zeppelin to have the ability to utilize >> subdirectories and persist them on disk as opposed to just a list of all >> notebooks by their IDs? >> >> Is there a way to point Zeppelin to a new directory of notebooks without >> stopping the instance and editing a shell script? >> >>