- Create machines / nodes
dashboard-prod-m1
dashboard-prod-m2
dashboard-prod-m3
- Update machine
| # for more info: https://gist.github.com/1120938 |
dashboard-prod-m1
dashboard-prod-m2
dashboard-prod-m3
| require 'aws-sdk' | |
| s3 = Aws::S3::Resource.new( | |
| region: 'us-east-1', | |
| credentials: Aws::InstanceProfileCredentials.new() | |
| ) | |
| bucket = s3.bucket('my-daily-backups') | |
| file = (DateTime.now).strftime("%Y.%m.%d-backup") | |
| if bucket.object(file).exists? |
| /* | |
| * Ruby's String#center, String#rjust, String#ljust | |
| * | |
| * https://jsfiddle.net/6v0bpffm/ | |
| */ | |
| function ljust( string, width, padding ) { | |
| padding = padding || " "; | |
| padding = padding.substr( 0, 1 ); | |
| if ( string.length < width ) |