def deploy(provider=None): """ Deploys your project """ if os.path.exists(DEPLOY_YAML): site = yaml.safe_load(_read_file(DEPLOY_YAML)) provider_class = PROVIDERS[site['provider']] provider_class.deploy(site)
def setup(provider=None): """ Creates the provider config files needed to deploy your project """ site = init(provider) if not site: site = yaml.safe_load(_read_file(DEPLOY_YAML)) provider_class = PROVIDERS[site['provider']] provider_class.init(site)
def deploy(provider=None): site = init() if not provider: provider = prompt("Which provider would you like to deploy to?", default="stackato") _create_deploy_yaml(site, provider) provider_class = PROVIDERS[provider] site = yaml.safe_load(_read_file(DEPLOY_YAML)) provider_class._create_configs(site)