"code.cloudfoundry.org/guardian/rundmc/runrunc" fakes "code.cloudfoundry.org/guardian/rundmc/runrunc/runruncfakes" "code.cloudfoundry.org/lager" "code.cloudfoundry.org/lager/lagertest" "github.com/cloudfoundry/gunk/command_runner/fake_command_runner" . "github.com/cloudfoundry/gunk/command_runner/fake_command_runner/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("Kill", func() { var ( commandRunner *fake_command_runner.FakeCommandRunner runner *fakes.FakeRuncCmdRunner runcBinary *fakes.FakeRuncBinary logger *lagertest.TestLogger killer *runrunc.Killer ) BeforeEach(func() { runcBinary = new(fakes.FakeRuncBinary) commandRunner = fake_command_runner.New() runner = new(fakes.FakeRuncCmdRunner) logger = lagertest.NewTestLogger("test") killer = runrunc.NewKiller(runner, runcBinary) runcBinary.KillCommandStub = func(id, signal, logFile string) *exec.Cmd { return exec.Command("funC", "--log", logFile, "kill", id, signal) }
"os/exec" "code.cloudfoundry.org/lager/lagertest" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" "code.cloudfoundry.org/guardian/rundmc/runrunc" fakes "code.cloudfoundry.org/guardian/rundmc/runrunc/runruncfakes" "github.com/cloudfoundry/gunk/command_runner/fake_command_runner" ) var _ = Describe("Watching for Events", func() { var ( commandRunner *fake_command_runner.FakeCommandRunner runcBinary *fakes.FakeRuncBinary logger *lagertest.TestLogger runner *runrunc.OomWatcher ) BeforeEach(func() { runcBinary = new(fakes.FakeRuncBinary) commandRunner = fake_command_runner.New() logger = lagertest.NewTestLogger("test") runner = runrunc.NewOomWatcher(commandRunner, runcBinary) runcBinary.EventsCommandStub = func(handle string) *exec.Cmd { return exec.Command("funC-events", "events", handle) } })
"code.cloudfoundry.org/guardian/rundmc/runrunc" fakes "code.cloudfoundry.org/guardian/rundmc/runrunc/runruncfakes" "code.cloudfoundry.org/lager" "code.cloudfoundry.org/lager/lagertest" "github.com/cloudfoundry/gunk/command_runner/fake_command_runner" . "github.com/cloudfoundry/gunk/command_runner/fake_command_runner/matchers" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("Delete", func() { var ( commandRunner *fake_command_runner.FakeCommandRunner runner *fakes.FakeRuncCmdRunner runcBinary *fakes.FakeRuncBinary logger *lagertest.TestLogger deleter *runrunc.Deleter ) BeforeEach(func() { runcBinary = new(fakes.FakeRuncBinary) commandRunner = fake_command_runner.New() runner = new(fakes.FakeRuncCmdRunner) logger = lagertest.NewTestLogger("test") deleter = runrunc.NewDeleter(runner, runcBinary) runcBinary.DeleteCommandStub = func(id, logFile string) *exec.Cmd { return exec.Command("funC", "--log", logFile, "delete", id) }
"code.cloudfoundry.org/lager/lagertest" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" "code.cloudfoundry.org/garden" "code.cloudfoundry.org/guardian/rundmc/runrunc" fakes "code.cloudfoundry.org/guardian/rundmc/runrunc/runruncfakes" "github.com/cloudfoundry/gunk/command_runner/fake_command_runner" . "github.com/cloudfoundry/gunk/command_runner/fake_command_runner/matchers" ) var _ = Describe("Stats", func() { var ( commandRunner *fake_command_runner.FakeCommandRunner runner *fakes.FakeRuncCmdRunner runcBinary *fakes.FakeRuncBinary logger *lagertest.TestLogger statser *runrunc.Statser ) BeforeEach(func() { runcBinary = new(fakes.FakeRuncBinary) commandRunner = fake_command_runner.New() runner = new(fakes.FakeRuncCmdRunner) logger = lagertest.NewTestLogger("test") statser = runrunc.NewStatser(runner, runcBinary) runcBinary.StatsCommandStub = func(id string, logFile string) *exec.Cmd { return exec.Command("funC-stats", "--log", logFile, id) }
"code.cloudfoundry.org/lager" "code.cloudfoundry.org/lager/lagertest" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" "github.com/cloudfoundry/gunk/command_runner/fake_command_runner" . "github.com/cloudfoundry/gunk/command_runner/fake_command_runner/matchers" ) var _ = Describe("State", func() { var ( commandRunner *fake_command_runner.FakeCommandRunner runner *fakes.FakeRuncCmdRunner runcBinary *fakes.FakeRuncBinary logger *lagertest.TestLogger stateCmdOutput string stateCmdExit error stater *runrunc.Stater ) BeforeEach(func() { runner = new(fakes.FakeRuncCmdRunner) runcBinary = new(fakes.FakeRuncBinary) commandRunner = fake_command_runner.New() logger = lagertest.NewTestLogger("test") stater = runrunc.NewStater(runner, runcBinary) runcBinary.StateCommandStub = func(id, logFile string) *exec.Cmd {