tabletserver: fetch memcached path from vttest

The path was previously hardcoded in a non-customizable file. It's
now moved to environment.go.
This commit is contained in:
Sugu Sougoumarane 2015-09-26 11:57:58 -07:00
Родитель e56c61e389
Коммит 16f50123f2
2 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -179,7 +179,7 @@ func TestMain(m *testing.M) {
}
tsConfig = tabletserver.DefaultQsConfig
tsConfig.RowCache.Binary = "memcached"
tsConfig.RowCache.Binary = vttest.MemcachedPath()
tsConfig.RowCache.Socket = path.Join(os.TempDir(), "memcache.sock")
mysqld := mysqlctl.NewMysqld(

Просмотреть файл

@ -21,6 +21,11 @@ func launcherPath() (string, error) {
return path.Join(vttop, "py/vttest/run_local_database.py"), nil
}
// MemcachedPath returns the path to the memcached binary.
func MemcachedPath() string {
return "memcached"
}
func vtgateProtocol() string {
return "grpc"
}