Skip to content

Instantly share code, notes, and snippets.

# Copyright (c) 2011, Xabier (slok) Larrakoetxea
# Copyright (c) 2011, Iraide (Sharem) Diaz
#
# 3 clause/New BSD license:
# opensource: http://www.opensource.org/licenses/BSD-3-Clause
# wikipedia: http://en.wikipedia.org/wiki/BSD_licenses
#
#-----------------------------------------------------------------------
# This script allows to upload to Fileserve with FTP various files at the same time
#
require 'fileutils'
class Directory
attr :blog_root
def initialize(dir)
@blog_root = File.expand_path(dir)
@dirname = @blog_root.split('/').last
@gem_root = File.expand_path('../..',__FILE__)
class Check
def initialize(arg)
@args = arg
end
def args_empty?
@args.empty?
end
def dirname?
#!/usr/bin/env ruby
require 'optparse'
require_relative 'check'
require_relative 'directory'
options = {}
opt = OptionParser.new do |key|
key.banner = "Usage: serious DIRNAME [--views] [--public] [--heroku] [--no-git]\n" +
"Note: Only lowercase letters and dashes ('-') are allowed for DIRNMAE\n" +