|
@@ -567,6 +567,14 @@ func convertService(
|
|
return swarm.ServiceSpec{}, err
|
|
return swarm.ServiceSpec{}, err
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ var logDriver *swarm.Driver
|
|
|
|
+ if service.Logging != nil {
|
|
|
|
+ logDriver = &swarm.Driver{
|
|
|
|
+ Name: service.Logging.Driver,
|
|
|
|
+ Options: service.Logging.Options,
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
serviceSpec := swarm.ServiceSpec{
|
|
serviceSpec := swarm.ServiceSpec{
|
|
Annotations: swarm.Annotations{
|
|
Annotations: swarm.Annotations{
|
|
Name: name,
|
|
Name: name,
|
|
@@ -589,6 +597,7 @@ func convertService(
|
|
TTY: service.Tty,
|
|
TTY: service.Tty,
|
|
OpenStdin: service.StdinOpen,
|
|
OpenStdin: service.StdinOpen,
|
|
},
|
|
},
|
|
|
|
+ LogDriver: logDriver,
|
|
Resources: resources,
|
|
Resources: resources,
|
|
RestartPolicy: restartPolicy,
|
|
RestartPolicy: restartPolicy,
|
|
Placement: &swarm.Placement{
|
|
Placement: &swarm.Placement{
|