Dev commited on 2018-06-19 06:12:17
Showing 1 changed files, with 1 additions and 8 deletions.
... | ... |
@@ -14,12 +14,6 @@ require 'logger' |
14 | 14 |
module RCM |
15 | 15 |
|
16 | 16 |
@config_mgr = ::RCM::ConfigManager.new() |
17 |
- @got = { |
|
18 |
- ::RCM::ConfigManager::PACKAGES => {}, |
|
19 |
- ::RCM::ConfigManager::FILES => {}, |
|
20 |
- ::RCM::ConfigManager::SERVICES => {} |
|
21 |
- } |
|
22 |
- |
|
23 | 17 |
@logger = @config_mgr.logger |
24 | 18 |
@pkg_mgr = ::RCM::Apt.new(@logger) |
25 | 19 |
@file_mgr = ::RCM::FileManager.new(@logger) |
... | ... |
@@ -29,8 +23,6 @@ module RCM |
29 | 23 |
# We'll install them in one go (minor optimization) |
30 | 24 |
missing_packages = [] |
31 | 25 |
|
32 |
- @pkg_mgr.update unless @env == 'dev' |
|
33 |
- |
|
34 | 26 |
@config_mgr.packages.each do |pkg_name, pkg_obj| |
35 | 27 |
current_pkg = current_state_of_packages[pkg_name] |
36 | 28 |
|
... | ... |
@@ -50,6 +42,7 @@ module RCM |
50 | 42 |
end |
51 | 43 |
end |
52 | 44 |
|
45 |
+ @pkg_mgr.update unless @env == 'dev' || missing_packages.empty? |
|
53 | 46 |
@pkg_mgr.install(missing_packages) unless missing_packages.empty? |
54 | 47 |
end |
55 | 48 |
|
56 | 49 |