github.com/cloud-foundations/dominator@v0.0.0-20221004181915-6e4fee580046/imagebuilder/httpd/showImageStreams.go (about)

     1  package httpd
     2  
     3  import (
     4  	"bufio"
     5  	"fmt"
     6  	"net/http"
     7  )
     8  
     9  func (s state) showImageStreamsHandler(w http.ResponseWriter,
    10  	req *http.Request) {
    11  	writer := bufio.NewWriter(w)
    12  	defer writer.Flush()
    13  	fmt.Fprintln(writer, "<title>imaginator image streams</title>")
    14  	fmt.Fprintln(writer, `<style>
    15                            table, th, td {
    16                            border-collapse: collapse;
    17                            }
    18                            </style>`)
    19  	fmt.Fprintln(writer, "<body>")
    20  	fmt.Fprintln(writer, "<h3>")
    21  	s.builder.ShowImageStreams(writer)
    22  	fmt.Fprintln(writer, "</body>")
    23  }