admin: Can delete a repository directory if needed
This commit is contained in:
parent
7692f92aa4
commit
c1924c0e92
5 changed files with 48 additions and 4 deletions
|
|
@ -113,3 +113,11 @@ func (i LocalImporter) ListDir(filename string) ([]string, error) {
|
|||
func (i LocalImporter) Stat(filename string) (os.FileInfo, error) {
|
||||
return os.Stat(path.Join(i.Base, filename))
|
||||
}
|
||||
|
||||
type DeletableImporter interface {
|
||||
DeleteDir(filename string) error
|
||||
}
|
||||
|
||||
func (i LocalImporter) DeleteDir(filename string) error {
|
||||
return os.RemoveAll(path.Join(i.Base, filename))
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue