def checkForIssues(): for (index, serviceName) in enumerate(dockerComposeServicesYaml): if not currentServiceName == serviceName: # Skip self currentServicePorts = getExternalPorts(currentServiceName, dockerComposeServicesYaml) portConflicts = checkPortConflicts(serviceName, currentServicePorts, dockerComposeServicesYaml) if (len(portConflicts) > 0): issues["portConflicts"] = portConflicts
def checkForIssues(): issues[ "deprecation"] = 'Portainer is deprecated and may be removed from IOTstack at any time. Use Portainer-CE instead.' for (index, serviceName) in enumerate(dockerComposeServicesYaml): if not currentServiceName == serviceName: # Skip self currentServicePorts = getExternalPorts( currentServiceName, dockerComposeServicesYaml) portConflicts = checkPortConflicts(serviceName, currentServicePorts, dockerComposeServicesYaml) if (len(portConflicts) > 0): issues["portConflicts"] = portConflicts
def checkForIssues(): envFileIssues = checkEnvFiles() if (len(envFileIssues) > 0): issues["envFileIssues"] = envFileIssues envReqServiceIssues = checkReqServices() if (len(envReqServiceIssues) > 0): issues["requiredService"] = envReqServiceIssues for (index, serviceName) in enumerate(dockerComposeServicesYaml): if not currentServiceName == serviceName: # Skip self currentServicePorts = getExternalPorts( currentServiceName, dockerComposeServicesYaml) portConflicts = checkPortConflicts(serviceName, currentServicePorts, dockerComposeServicesYaml) if (len(portConflicts) > 0): issues["portConflicts"] = portConflicts