Class: Runcible::Models::YumImporter

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

Constant Summary collapse

ID =
'yum_importer'
REPO_TYPE =
'rpm-repo'

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Importer

#initialize

Constructor Details

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

Instance Attribute Details

#checksum_typeObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def checksum_type
  @checksum_type
end

#feedObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def feed
  @feed
end

#max_speedObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def max_speed
  @max_speed
end

#newestObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def newest
  @newest
end

#num_old_packagesObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def num_old_packages
  @num_old_packages
end

#num_retriesObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def num_retries
  @num_retries
end

#num_threadsObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def num_threads
  @num_threads
end

#proxy_passObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def proxy_pass
  @proxy_pass
end

#proxy_portObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def proxy_port
  @proxy_port
end

#proxy_urlObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def proxy_url
  @proxy_url
end

#proxy_userObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def proxy_user
  @proxy_user
end

#purge_orphanedObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def purge_orphaned
  @purge_orphaned
end

#remove_oldObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def remove_old
  @remove_old
end

#retry_delayObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def retry_delay
  @retry_delay
end

#skipObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def skip
  @skip
end

#ssl_ca_certObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def ssl_ca_cert
  @ssl_ca_cert
end

#ssl_client_certObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def ssl_client_cert
  @ssl_client_cert
end

#ssl_client_keyObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def ssl_client_key
  @ssl_client_key
end

#ssl_verifyObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def ssl_verify
  @ssl_verify
end

#verify_checksumObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def verify_checksum
  @verify_checksum
end

#verify_sizeObject



31
32
33
# File 'lib/runcible/models/yum_importer.rb', line 31

def verify_size
  @verify_size
end

Instance Method Details

#configObject



44
45
46
# File 'lib/runcible/models/yum_importer.rb', line 44

def config
  as_json
end

#idObject



36
37
38
# File 'lib/runcible/models/yum_importer.rb', line 36

def id
  YumImporter::ID
end

#repo_typeObject



40
41
42
# File 'lib/runcible/models/yum_importer.rb', line 40

def repo_type
  YumImporter::REPO_TYPE
end