lib/shuttle/deployment/wordpress/core.rb in shuttle-deploy-0.2.0.beta3 vs lib/shuttle/deployment/wordpress/core.rb in shuttle-deploy-0.2.0.beta4
- old
+ new
@@ -19,29 +19,35 @@
def core_install(overwrite=true)
if core_installed? && overwrite == true
core_remove
end
- log "Installing wordpress core"
+ log "Installing WordPress core"
unless ssh.directory_exists?(core_path)
ssh.run("mkdir -p #{core_path}")
end
- result = ssh.run("cd #{core_path} && wp core download")
+ cmd = "cd #{core_path} && wp core download"
+ if config.wordpress.core
+ cmd << " --version=#{config.wordpress.core}"
+ end
+
+ result = ssh.run(cmd)
+
if result.success?
- log "Wordpress core installed"
+ log "WordPress core installed"
else
- error "Unable to install wordpress core: #{result.output}"
+ error "Unable to install WordPress core: #{result.output}"
end
end
# Remove wordpress shared core
# @return [Boolean]
def core_remove
if ssh.directory_exists?(core_path)
- log "Removing wordpress shared core"
+ log "Removing WordPress shared core"
ssh.run("rm -rf #{core_path}")
end
ssh.directory_exists?(core_path)
end
\ No newline at end of file