// NewHostHelper creates a new HostHelper func NewHostHelper(client *docker.Client, image, volumesDir string) *HostHelper { return &HostHelper{ runHelper: run.NewRunHelper(client), client: client, image: image, volumesDir: volumesDir, } }
// NewHelper creates a new OpenShift helper func NewHelper(client *docker.Client, hostHelper *host.HostHelper, image, containerName, publicHostname, routingSuffix string) *Helper { return &Helper{ dockerHelper: dockerhelper.NewHelper(client), execHelper: exec.NewExecHelper(client, containerName), hostHelper: hostHelper, runHelper: run.NewRunHelper(client), image: image, containerName: containerName, publicHost: publicHostname, routingSuffix: routingSuffix, } }