Module: Makitzo

Defined in:
lib/makitzo.rb,
lib/makitzo/cli.rb,
lib/makitzo/config.rb,
lib/makitzo/settings.rb,
lib/makitzo/ssh/multi.rb,
lib/makitzo/world/host.rb,
lib/makitzo/world/role.rb,
lib/makitzo/application.rb,
lib/makitzo/file_system.rb,
lib/makitzo/ssh/context.rb,
lib/makitzo/store/mysql.rb,
lib/makitzo/world/query.rb,
lib/makitzo/memoized_proc.rb,
lib/makitzo/store/skeleton.rb,
lib/makitzo/logging/colorize.rb,
lib/makitzo/migrations/paths.rb,
lib/makitzo/application_aware.rb,
lib/makitzo/logging/blackhole.rb,
lib/makitzo/logging/collector.rb,
lib/makitzo/ssh/commands/http.rb,
lib/makitzo/ssh/commands/ruby.rb,
lib/makitzo/ssh/commands/unix.rb,
lib/makitzo/multiplexed_reader.rb,
lib/makitzo/ssh/commands/apple.rb,
lib/makitzo/world/named_entity.rb,
lib/makitzo/migrations/commands.rb,
lib/makitzo/migrations/migrator.rb,
lib/makitzo/migrations/generator.rb,
lib/makitzo/migrations/migration.rb,
lib/makitzo/ssh/commands/makitzo.rb,
lib/makitzo/ssh/commands/file_system.rb,
lib/makitzo/ssh/commands/file_transfer.rb

Defined Under Namespace

Modules: ApplicationAware, FileSystem, Logging, Migrations, SSH, Settings, Store, World Classes: Application, CLI, Config, ConflictingPropertyError, MemoizedProc, MissingPropertyError, MultiplexedReader

Constant Summary collapse

ROOT =
File.expand_path(File.join(File.dirname(__FILE__), '..'))

Class Method Summary collapse

Class Method Details

.apple?Boolean

Returns:

  • (Boolean)


28
29
30
# File 'lib/makitzo.rb', line 28

def self.apple?
  !! (RUBY_PLATFORM =~ /darwin/)
end