You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Providers can have certain OS requirements that should be met by the host machine. For example, the Docker provider requires docker to be installed and running. Currently, the Docker provider will throw a fatal error if docker is not running preventing the user from starting the server even though the user might not even use the local target.
Describe the solution you'd like
We should implement a solution that will inform the user about the requirements of the provider and what might not work correctly if they are not met. I propose that we implement a method in the provider that can return the description of the requirements that will be logged on server startup. Additionally, the method response should include requirements that are met (which can be logged with INFO) and those that are not (which can be logged as a warning for the user)
Is your feature request related to a problem? Please describe.
Providers can have certain OS requirements that should be met by the host machine. For example, the Docker provider requires docker to be installed and running. Currently, the Docker provider will throw a fatal error if docker is not running preventing the user from starting the server even though the user might not even use the local target.
Describe the solution you'd like
We should implement a solution that will inform the user about the requirements of the provider and what might not work correctly if they are not met. I propose that we implement a method in the provider that can return the description of the requirements that will be logged on server startup. Additionally, the method response should include requirements that are met (which can be logged with INFO) and those that are not (which can be logged as a warning for the user)
Additional context
Related to #671
The text was updated successfully, but these errors were encountered: