runtime: new execution engine
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
This commit is contained in:
@@ -40,3 +40,15 @@ func (c *directoryContext) List() []*Directory {
|
||||
|
||||
return directories
|
||||
}
|
||||
|
||||
func (c *directoryContext) Paths() map[string]string {
|
||||
c.l.RLock()
|
||||
defer c.l.RUnlock()
|
||||
|
||||
directories := make(map[string]string)
|
||||
for _, d := range c.store {
|
||||
directories[d.Path] = d.Path
|
||||
}
|
||||
|
||||
return directories
|
||||
}
|
||||
|
Reference in New Issue
Block a user