Sha256: f054b5901d490c9cadfe05a92e5a4f467dedd834433cfeccbe0c07d4cc634f5b

Contents?: true

Size: 977 Bytes

Versions: 4

Compression:

Stored size: 977 Bytes

Contents

# Copyright 2008-2014 Amazon.com, Inc. or its affiliates.  All Rights
# Reserved.  Licensed under the Amazon Software License (the
# "License").  You may not use this file except in compliance with the
# License. A copy of the License is located at
# http://aws.amazon.com/asl or in the "license" file accompanying this
# file.  This file is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See
# the License for the specific language governing permissions and
# limitations under the License.

require 'ec2/amitools/fileutil'
require 'ec2/platform/current'

module SysChecks
  def self.rsync_usable?()
    EC2::Platform::Current::Rsync.usable?
  end
  def self.good_tar_version?()
    EC2::Platform::Current::Tar::Version.current.usable?
  end
  def self.get_system_arch()
    EC2::Platform::Current::System::BUNDLING_ARCHITECTURE
  end
  def self.root_user?()
    EC2::Platform::Current::System.superuser?
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ec2_amitools-1.0.8 lib/ec2/amitools/syschecks.rb
ec2_amitools-1.0.7 lib/ec2/amitools/syschecks.rb
ec2_amitools-1.0.6 lib/ec2/amitools/syschecks.rb
ec2_amitools-1.0.2 lib/ec2/amitools/syschecks.rb