[Title] remove cache harvast
authorjiil.hyoun <jiil.hyoun@samsung.com>
Fri, 15 Mar 2013 09:35:27 +0000 (18:35 +0900)
committerjiil.hyoun <jiil.hyoun@samsung.com>
Fri, 15 Mar 2013 09:35:27 +0000 (18:35 +0900)
[Type] Bugfix
[Module] Toolchain /
[Priority] Major
[Jira#]
[Redmine#]
[Problem]
[Cause]
[Solution]
[TestCase]

Change-Id: I6f4dc1036c403ca01791df0790218cf99ed5613b

src/pkg_server/client.rb

index a55ed22e5c70b41eb9d227fcb1495402488989fb..b6851ed91dcc84f3c568001d885d584e16140c60 100644 (file)
@@ -139,36 +139,36 @@ class Client
 
 
        # make cache clean
-       private
-       def remove_old_files_in_cache
-               #get dir info
-               cache_list = get_cache_dir_list
-               cache_info_list = Utils.get_sub_files_info(cache_list).sort {|a,b| a[3] <=> b[3]} # [path,size,ctime,mtime]
-               cache_size = 0
-               cache_info_list.each {|file| cache_size += file[1]}
-
-               read_configs
-               max_cache_size = get_config_max_cache_size
-
-               extra_size = cache_size - max_cache_size
-
-               if extra_size < 0 then return end
-
-               remove_list = []
-               while extra_size > 0 do
-                       old_package = cache_info_list.shift
-                       remove_list.push old_package[0]
-                       extra_size -= old_package[1]
-               end
-
-               if not remove_list.empty? then
-                       @log.info "Removed oldest package files.. (Now not fully caching)"
-                       @log.info "  * #{remove_list.map{|path| File.basename(path)}.join(", ")}"
-                       $cache_mutex.synchronize do
-                               FileUtils.rm_rf remove_list
-                       end
-               end
-       end
+       #private
+       #def remove_old_files_in_cache
+       #       #get dir info
+       #       cache_list = get_cache_dir_list
+       #       cache_info_list = Utils.get_sub_files_info(cache_list).sort {|a,b| a[3] <=> b[3]} # [path,size,ctime,mtime]
+       #       cache_size = 0
+       #       cache_info_list.each {|file| cache_size += file[1]}
+
+       #       read_configs
+       #       max_cache_size = get_config_max_cache_size
+
+       #       extra_size = cache_size - max_cache_size
+
+       #       if extra_size < 0 then return end
+
+       #       remove_list = []
+       #       while extra_size > 0 do
+       #               old_package = cache_info_list.shift
+       #               remove_list.push old_package[0]
+       #               extra_size -= old_package[1]
+       #       end
+
+       #       if not remove_list.empty? then
+       #               @log.info "Removed oldest package files.. (Now not fully caching)"
+       #               @log.info "  * #{remove_list.map{|path| File.basename(path)}.join(", ")}"
+       #               $cache_mutex.synchronize do
+       #                       FileUtils.rm_rf remove_list
+       #               end
+       #       end
+       #end
 
        private
        def get_cache_dir_list
@@ -389,7 +389,7 @@ class Client
                        @log.info "Failed to move [#{filename}] to "
                        @log.info "  [#{@download_path}]"
                end
-               remove_old_files_in_cache
+               #remove_old_files_in_cache
        end
 
        private