"github.com/sorintlab/stolon/pkg/flagutil" "github.com/sorintlab/stolon/pkg/kubernetes" "github.com/sorintlab/stolon/pkg/postgresql" pg "github.com/sorintlab/stolon/pkg/postgresql" "github.com/sorintlab/stolon/pkg/store" "github.com/sorintlab/stolon/pkg/util" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/pkg/capnslog" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/rkt/pkg/lock" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/davecgh/go-spew/spew" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/satori/go.uuid" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/spf13/cobra" "github.com/sorintlab/stolon/Godeps/_workspace/src/golang.org/x/net/context" ) var log = capnslog.NewPackageLogger("github.com/sorintlab/stolon/cmd", "keeper") func init() { capnslog.SetFormatter(capnslog.NewPrettyFormatter(os.Stderr, true)) capnslog.SetGlobalLogLevel(capnslog.DEBUG) } var cmdKeeper = &cobra.Command{ Use: "stolon-keeper", Run: keeper, } type config struct { id string storeBackend string storeEndpoints string
"path/filepath" "reflect" "regexp" "strings" "syscall" "time" "github.com/sorintlab/stolon/common" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/pkg/capnslog" _ "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/lib/pq" "github.com/sorintlab/stolon/Godeps/_workspace/src/golang.org/x/net/context" ) var ( log = capnslog.NewPackageLogger("github.com/sorintlab/stolon/pkg", "postgresql") ) type Manager struct { name string dataDir string replUser string replPassword string connString string replConnString string pgBinPath string requestTimeout time.Duration parameters Parameters confDir string }
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied // See the License for the specific language governing permissions and // limitations under the License. package pollon import ( "fmt" "io" "net" "sync" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/pkg/capnslog" ) var log = capnslog.NewPackageLogger("github.com/sorintlab/pollon", "pollon") type ConfData struct { DestAddr *net.TCPAddr } type Proxy struct { C chan ConfData listener *net.TCPListener confMutex sync.Mutex destAddr *net.TCPAddr closeConns chan struct{} stop chan struct{} endCh chan error connMutex sync.Mutex }
// distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. package main import ( "flag" oldlog "log" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/pkg/capnslog" ) var logLevel = capnslog.INFO var log = capnslog.NewPackageLogger("github.com/coreos/pkg/capnslog/cmd", "main") var dlog = capnslog.NewPackageLogger("github.com/coreos/pkg/capnslog/cmd", "dolly") func init() { flag.Var(&logLevel, "log-level", "Global log level.") } func main() { rl := capnslog.MustRepoLogger("github.com/coreos/pkg/capnslog/cmd") // We can parse the log level configs from the command line flag.Parse() if flag.NArg() > 1 { cfg, err := rl.ParseLogLevelConfig(flag.Arg(1)) if err != nil { log.Fatal(err)
"encoding/json" "fmt" "net/http" "path/filepath" "strings" "time" "github.com/sorintlab/stolon/pkg/cluster" etcd "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/etcd/client" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/fleet/pkg/lease" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/pkg/capnslog" "github.com/sorintlab/stolon/Godeps/_workspace/src/golang.org/x/net/context" ) var log = capnslog.NewPackageLogger("github.com/sorintlab/stolon/pkg", "etcd") const ( keepersDiscoveryInfoDir = "/keepers/discovery/" clusterDataFile = "clusterdata" leaderSentinelInfoFile = "/sentinels/leaderinfo" sentinelsInfoDir = "/sentinels/info/" proxiesInfoDir = "/proxies/info/" ) type EtcdManager struct { etcdPath string eCfg etcd.Config kAPI etcd.KeysAPI requestTimeout time.Duration }
"github.com/sorintlab/stolon/common" "github.com/sorintlab/stolon/pkg/cluster" etcdm "github.com/sorintlab/stolon/pkg/etcd" "github.com/sorintlab/stolon/pkg/flagutil" "github.com/sorintlab/stolon/pkg/kubernetes" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/fleet/pkg/lease" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/coreos/pkg/capnslog" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/davecgh/go-spew/spew" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/jmoiron/jsonq" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/satori/go.uuid" "github.com/sorintlab/stolon/Godeps/_workspace/src/github.com/spf13/cobra" "github.com/sorintlab/stolon/Godeps/_workspace/src/golang.org/x/net/context" ) var log = capnslog.NewPackageLogger("github.com/sorintlab/stolon/cmd", "sentinel") var cmdSentinel = &cobra.Command{ Use: "stolon-sentinel", Run: sentinel, } type config struct { etcdEndpoints string clusterName string listenAddress string port string keeperPort string keeperKubeLabelSelector string debug bool }