Class: Ansible::Ruby::Modules::Portage
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Portage
- Defined in:
- lib/ansible/ruby/modules/generated/packaging/os/portage.rb
Overview
Manages Gentoo packages
Instance Method Summary collapse
-
#changed_use ⇒ :yes, ...
Include installed packages where USE flags have changed, except when,flags that the user has not enabled are added or removed,(–changed-use).
-
#deep ⇒ :yes, ...
Consider the entire dependency tree of packages (–deep).
-
#depclean ⇒ :yes, ...
Remove packages not needed by explicitly merged packages (–depclean),If no package is specified, clean up the world’s dependencies,Otherwise, –depclean serves as a dependency aware version of –unmerge.
-
#getbinpkg ⇒ :yes, ...
Prefer packages specified at PORTAGE_BINHOST in make.conf.
-
#jobs ⇒ Object?
Specifies the number of packages to build simultaneously.,Since version 2.6: Value of 0 or False resets any previously added,–jobs setting values.
-
#keepgoing ⇒ :yes, ...
Continue as much as possible after an error.
-
#loadavg ⇒ Object?
Specifies that no new builds should be started if there are,other builds running and the load average is at least LOAD,Since version 2.6: Value of 0 or False resets any previously added,–load-average setting values.
-
#newuse ⇒ :yes, ...
Include installed packages where USE flags have changed (–newuse).
-
#nodeps ⇒ :yes, ...
Only merge packages but not their dependencies (–nodeps).
-
#noreplace ⇒ :yes, ...
Do not re-emerge installed packages (–noreplace).
-
#oneshot ⇒ :yes, ...
Do not add the packages to the world file (–oneshot).
-
#onlydeps ⇒ :yes, ...
Only merge packages’ dependencies but not the packages (–onlydeps).
-
#package ⇒ String?
Package atom or set, e.g.
-
#quiet ⇒ :yes, ...
Run emerge in quiet mode (–quiet).
-
#quietbuild ⇒ :yes, ...
Redirect all build output to logs alone, and do not display it,on stdout (–quiet-build).
-
#quietfail ⇒ :yes, ...
Suppresses display of the build log on stdout (–quiet-fail),Only the die message and the path of the build log will be,displayed on stdout.
-
#state ⇒ :present, ...
State of the package atom.
-
#sync ⇒ :web, ...
Sync package repositories first,If yes, perform “emerge –sync”,If web, perform “emerge-webrsync”.
-
#update ⇒ :yes, ...
Update packages to the best version available (–update).
-
#usepkgonly ⇒ :yes, ...
Merge only binaries (no compiling).
-
#verbose ⇒ :yes, ...
Run emerge in verbose mode (–verbose).
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#changed_use ⇒ :yes, ...
32 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 32 attribute :changed_use |
#deep ⇒ :yes, ...
24 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 24 attribute :deep |
#depclean ⇒ :yes, ...
52 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 52 attribute :depclean |
#getbinpkg ⇒ :yes, ...
68 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 68 attribute :getbinpkg |
#jobs ⇒ Object?
80 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 80 attribute :jobs |
#keepgoing ⇒ :yes, ...
76 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 76 attribute :keepgoing |
#loadavg ⇒ Object?
83 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 83 attribute :loadavg |
#newuse ⇒ :yes, ...
28 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 28 attribute :newuse |
#nodeps ⇒ :yes, ...
44 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 44 attribute :nodeps |
#noreplace ⇒ :yes, ...
40 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 40 attribute :noreplace |
#oneshot ⇒ :yes, ...
36 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 36 attribute :oneshot |
#onlydeps ⇒ :yes, ...
48 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 48 attribute :onlydeps |
#package ⇒ String?
12 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 12 attribute :package |
#quiet ⇒ :yes, ...
56 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 56 attribute :quiet |
#quietbuild ⇒ :yes, ...
86 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 86 attribute :quietbuild |
#quietfail ⇒ :yes, ...
90 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 90 attribute :quietfail |
#state ⇒ :present, ...
16 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 16 attribute :state |
#sync ⇒ :web, ...
64 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 64 attribute :sync |
#update ⇒ :yes, ...
20 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 20 attribute :update |
#usepkgonly ⇒ :yes, ...
72 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 72 attribute :usepkgonly |
#verbose ⇒ :yes, ...
60 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 60 attribute :verbose |