Sha256: f6f836c183509df1b53c73fbd4e64b6e7bfc301eb8de4189a6736bcc5c02f229
Contents?: true
Size: 613 Bytes
Versions: 1
Compression:
Stored size: 613 Bytes
Contents
require 'fileutils' module Bib module Opsworks class Composer def copy_vendor(release_path, deploy_user) app_current = ::File.expand_path("#{release_path}/../../current") vendor_dir = "#{app_current}/vendor" deploy_username = deploy_user['user'] deploy_group = deploy_user['group'] release_vendor = "#{release_path}/vendor" ::FileUtils.cp_r vendor_dir, release_vendor if ::File.exists?(vendor_dir) ::FileUtils.chown_R deploy_username, deploy_group, release_vendor if ::File.exists?(release_vendor) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
BibOpsworks-0.0.7 | lib/bib/opsworks/composer.rb |