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, fix_inclusion, #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, ...
Returns Include installed packages where USE flags have changed, except when,flags that the user has not enabled are added or removed,(–changed-use).
32 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 32 attribute :changed_use |
#deep ⇒ :yes, ...
Returns Consider the entire dependency tree of packages (–deep).
24 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 24 attribute :deep |
#depclean ⇒ :yes, ...
Returns 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.
52 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 52 attribute :depclean |
#getbinpkg ⇒ :yes, ...
Returns Prefer packages specified at PORTAGE_BINHOST in make.conf.
68 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 68 attribute :getbinpkg |
#jobs ⇒ Object?
Returns Specifies the number of packages to build simultaneously.,Since version 2.6: Value of 0 or False resets any previously added,–jobs setting values.
80 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 80 attribute :jobs |
#keepgoing ⇒ :yes, ...
Returns Continue as much as possible after an error.
76 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 76 attribute :keepgoing |
#loadavg ⇒ Object?
Returns 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.
83 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 83 attribute :loadavg |
#newuse ⇒ :yes, ...
Returns Include installed packages where USE flags have changed (–newuse).
28 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 28 attribute :newuse |
#nodeps ⇒ :yes, ...
Returns Only merge packages but not their dependencies (–nodeps).
44 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 44 attribute :nodeps |
#noreplace ⇒ :yes, ...
Returns Do not re-emerge installed packages (–noreplace).
40 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 40 attribute :noreplace |
#oneshot ⇒ :yes, ...
Returns Do not add the packages to the world file (–oneshot).
36 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 36 attribute :oneshot |
#onlydeps ⇒ :yes, ...
Returns Only merge packages’ dependencies but not the packages (–onlydeps).
48 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 48 attribute :onlydeps |
#package ⇒ String?
Returns Package atom or set, e.g. C(sys-apps/foo) or C(>foo-2.13) or C(@world).
12 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 12 attribute :package |
#quiet ⇒ :yes, ...
Returns Run emerge in quiet mode (–quiet).
56 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 56 attribute :quiet |
#quietbuild ⇒ :yes, ...
Returns Redirect all build output to logs alone, and do not display it,on stdout (–quiet-build).
86 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 86 attribute :quietbuild |
#quietfail ⇒ :yes, ...
Returns 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.
90 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 90 attribute :quietfail |
#state ⇒ :present, ...
Returns State of the package atom.
16 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 16 attribute :state |
#sync ⇒ :web, ...
Returns Sync package repositories first,If yes, perform “emerge –sync”,If web, perform “emerge-webrsync”.
64 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 64 attribute :sync |
#update ⇒ :yes, ...
Returns Update packages to the best version available (–update).
20 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 20 attribute :update |
#usepkgonly ⇒ :yes, ...
Returns Merge only binaries (no compiling). This sets getbinpkg=yes.
72 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 72 attribute :usepkgonly |
#verbose ⇒ :yes, ...
Returns Run emerge in verbose mode (–verbose).
60 |
# File 'lib/ansible/ruby/modules/generated/packaging/os/portage.rb', line 60 attribute :verbose |