Class: Ansible::Ruby::Modules::Portage
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Portage
- Defined in:
- lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb
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 ⇒ Boolean?
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 ⇒ Boolean?
Prefer packages specified at PORTAGE_BINHOST in make.conf.
-
#newuse ⇒ :yes?
Include installed packages where USE flags have changed (–newuse).
-
#nodeps ⇒ Boolean?
Only merge packages but not their dependencies (–nodeps).
-
#noreplace ⇒ Boolean?
Do not re-emerge installed packages (–noreplace).
-
#oneshot ⇒ Boolean?
Do not add the packages to the world file (–oneshot).
-
#onlydeps ⇒ Boolean?
Only merge packages’ dependencies but not the packages (–onlydeps).
-
#package ⇒ String?
Package atom or set, e.g.
-
#quiet ⇒ Boolean?
Run emerge in quiet mode (–quiet).
-
#state ⇒ :present, ...
State of the package atom.
-
#sync ⇒ :yes, ...
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 ⇒ Boolean?
Merge only binaries (no compiling).
-
#verbose ⇒ Boolean?
Run emerge in verbose mode (–verbose).
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_options, attribute, #initialize, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#changed_use ⇒ :yes?
30 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 30 attribute :changed_use |
#deep ⇒ :yes?
22 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 22 attribute :deep |
#depclean ⇒ Boolean?
50 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 50 attribute :depclean |
#getbinpkg ⇒ Boolean?
66 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 66 attribute :getbinpkg |
#newuse ⇒ :yes?
26 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 26 attribute :newuse |
#nodeps ⇒ Boolean?
42 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 42 attribute :nodeps |
#noreplace ⇒ Boolean?
38 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 38 attribute :noreplace |
#oneshot ⇒ Boolean?
34 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 34 attribute :oneshot |
#onlydeps ⇒ Boolean?
46 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 46 attribute :onlydeps |
#package ⇒ String?
10 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 10 attribute :package |
#quiet ⇒ Boolean?
54 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 54 attribute :quiet |
#state ⇒ :present, ...
14 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 14 attribute :state |
#sync ⇒ :yes, ...
62 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 62 attribute :sync |
#update ⇒ :yes?
18 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 18 attribute :update |
#usepkgonly ⇒ Boolean?
70 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 70 attribute :usepkgonly |
#verbose ⇒ Boolean?
58 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/portage.rb', line 58 attribute :verbose |