Open ehmatthes opened 2 hours ago
platform_name
to each plugin, for messaging. Also, temporarily, to set sd_config.platform
. This takes the place of sd_config.platform
in messages.
--platform
arg. I don't think it's going to make sense to keep this with a focus on plugins.sd_config.platform
.manage.py simple_deploy
to manage.py deploy
. This is more general, and it's a verb. The command simple_deploy
read better with the required argument --platform
following it. Without that arg, manage.py simple_deploy
looks and reads oddly.--plugin
arg. This will be useful right away for testing, and simplifies logic around picking the plugin from the platform name.$ python manage.py deploy --configuration-only
$ python manage.py deploy --automate-all
platform_name
attribute to dsd-flyiofly_io
for now.Fly.io
.
Now that external plugins are working, some usage patterns have been clarified. There's no need for the
--platform
arg, as that can be inferred from the plugin that's installed. If there's any ambiguity, an optional--plugin
arg is better than--platform
from this point forward. The--plugin
arg is also useful for testing. This picks up from #372, and #379 as well.Tasks