Remove IPC support for Swift driver
Signed-off-by: Sylvain Baubeau <sbaubeau@redhat.com>master
							parent
							
								
									f256797cac
								
							
						
					
					
						commit
						62594d3a1b
					
				| 
						 | 
					@ -1,28 +0,0 @@
 | 
				
			||||||
// +build ignore
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
package main
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import (
 | 
					 | 
				
			||||||
	"encoding/json"
 | 
					 | 
				
			||||||
	"os"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	"github.com/Sirupsen/logrus"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	"github.com/docker/distribution/registry/storage/driver/ipc"
 | 
					 | 
				
			||||||
	"github.com/docker/distribution/registry/storage/driver/swift"
 | 
					 | 
				
			||||||
)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// An out-of-process Swift driver, intended to be run by ipc.NewDriverClient
 | 
					 | 
				
			||||||
func main() {
 | 
					 | 
				
			||||||
	parametersBytes := []byte(os.Args[1])
 | 
					 | 
				
			||||||
	var parameters map[string]string
 | 
					 | 
				
			||||||
	err := json.Unmarshal(parametersBytes, ¶meters)
 | 
					 | 
				
			||||||
	if err != nil {
 | 
					 | 
				
			||||||
		panic(err)
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	driver, err := swift.FromParameters(parameters)
 | 
					 | 
				
			||||||
	if err != nil {
 | 
					 | 
				
			||||||
		panic(err)
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
		Loading…
	
		Reference in New Issue