github.com/Cloud-Foundations/Dominator@v0.3.4/hypervisor/httpd/showVolumeDirectories.go (about)

     1  package httpd
     2  
     3  import (
     4  	"bufio"
     5  	"net/http"
     6  
     7  	"github.com/Cloud-Foundations/Dominator/lib/json"
     8  )
     9  
    10  func (s state) showVolumeDirectoriesHandler(w http.ResponseWriter,
    11  	req *http.Request) {
    12  	writer := bufio.NewWriter(w)
    13  	defer writer.Flush()
    14  	volumeDirectories := s.manager.GetVolumeDirectories()
    15  	json.WriteWithIndent(writer, "    ", volumeDirectories)
    16  }