|
@@ -38,6 +38,7 @@ from .types import VolumeSpec
|
|
|
from .validation import match_named_volumes
|
|
from .validation import match_named_volumes
|
|
|
from .validation import validate_against_config_schema
|
|
from .validation import validate_against_config_schema
|
|
|
from .validation import validate_config_section
|
|
from .validation import validate_config_section
|
|
|
|
|
+from .validation import validate_cpu
|
|
|
from .validation import validate_depends_on
|
|
from .validation import validate_depends_on
|
|
|
from .validation import validate_extends_file_path
|
|
from .validation import validate_extends_file_path
|
|
|
from .validation import validate_links
|
|
from .validation import validate_links
|
|
@@ -643,6 +644,7 @@ def validate_service(service_config, service_names, config_file):
|
|
|
validate_service_constraints(service_dict, service_name, config_file)
|
|
validate_service_constraints(service_dict, service_name, config_file)
|
|
|
validate_paths(service_dict)
|
|
validate_paths(service_dict)
|
|
|
|
|
|
|
|
|
|
+ validate_cpu(service_config)
|
|
|
validate_ulimits(service_config)
|
|
validate_ulimits(service_config)
|
|
|
validate_network_mode(service_config, service_names)
|
|
validate_network_mode(service_config, service_names)
|
|
|
validate_depends_on(service_config, service_names)
|
|
validate_depends_on(service_config, service_names)
|