Class: Runcible::Extensions::YumImporter

Inherits:
Importer
  • Object
show all
Defined in:
lib/runcible/extensions/yum_importer.rb

Constant Summary collapse

ID =
'yum_importer'

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Importer

#initialize

Constructor Details

This class inherits a constructor from Runcible::Extensions::Importer

Instance Attribute Details

#checksum_typeObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def checksum_type
  @checksum_type
end

#feedObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def feed
  @feed
end

#max_speedObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def max_speed
  @max_speed
end

#newestObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def newest
  @newest
end

#num_old_packagesObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def num_old_packages
  @num_old_packages
end

#num_retriesObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def num_retries
  @num_retries
end

#num_threadsObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def num_threads
  @num_threads
end

#proxy_passObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def proxy_pass
  @proxy_pass
end

#proxy_portObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def proxy_port
  @proxy_port
end

#proxy_urlObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def proxy_url
  @proxy_url
end

#proxy_userObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def proxy_user
  @proxy_user
end

#purge_orphanedObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def purge_orphaned
  @purge_orphaned
end

#remove_oldObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def remove_old
  @remove_old
end

#retry_delayObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def retry_delay
  @retry_delay
end

#skipObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def skip
  @skip
end

#ssl_ca_certObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def ssl_ca_cert
  @ssl_ca_cert
end

#ssl_client_certObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def ssl_client_cert
  @ssl_client_cert
end

#ssl_client_keyObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def ssl_client_key
  @ssl_client_key
end

#ssl_verifyObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def ssl_verify
  @ssl_verify
end

#verify_checksumObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def verify_checksum
  @verify_checksum
end

#verify_sizeObject



30
31
32
# File 'lib/runcible/extensions/yum_importer.rb', line 30

def verify_size
  @verify_size
end

Instance Method Details

#configObject



39
40
41
# File 'lib/runcible/extensions/yum_importer.rb', line 39

def config
    self.as_json
end

#idObject



35
36
37
# File 'lib/runcible/extensions/yum_importer.rb', line 35

def id
   YumImporter::ID
end