:3
This commit is contained in:
		
							parent
							
								
									f83565a402
								
							
						
					
					
						commit
						6900a19205
					
				
							
								
								
									
										11
									
								
								rtmc.lua
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								rtmc.lua
									
									
									
									
									
								
							| 
						 | 
				
			
			@ -360,14 +360,18 @@ rawset(__BUNDLER_FILES, "updater", function ()
 | 
			
		|||
        self:update(path, url);
 | 
			
		||||
    end
 | 
			
		||||
    function updater:checkAndUpdateAll()
 | 
			
		||||
        local updated = false;
 | 
			
		||||
        for path, entry in pairs(self.updated_files) do
 | 
			
		||||
            if self:check(entry.branch) then
 | 
			
		||||
                self:update(path, entry.url);
 | 
			
		||||
                log.info("Rebooting!");
 | 
			
		||||
                sleep(3);
 | 
			
		||||
                os.reboot();
 | 
			
		||||
                updated = true;
 | 
			
		||||
            end
 | 
			
		||||
        end
 | 
			
		||||
        if updated then
 | 
			
		||||
            log.info("Rebooting!");
 | 
			
		||||
            sleep(3);
 | 
			
		||||
            os.reboot();
 | 
			
		||||
        end
 | 
			
		||||
    end
 | 
			
		||||
    function updater:check(branch)
 | 
			
		||||
        local curr = os.time();
 | 
			
		||||
| 
						 | 
				
			
			@ -411,6 +415,7 @@ rawset(__BUNDLER_FILES, "updater", function ()
 | 
			
		|||
        end
 | 
			
		||||
        if fs.exists(path) then
 | 
			
		||||
            fs.copy(path, path..".bak");
 | 
			
		||||
            fs.delete(path);
 | 
			
		||||
        end
 | 
			
		||||
        local fd = fs.open(path, "w");
 | 
			
		||||
        fd.write(body);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -38,14 +38,18 @@ function updater:addEntry(path, branch, url)
 | 
			
		|||
end
 | 
			
		||||
 | 
			
		||||
function updater:checkAndUpdateAll()
 | 
			
		||||
    local updated = false;
 | 
			
		||||
    for path, entry in pairs(self.updated_files) do
 | 
			
		||||
        if self:check(entry.branch) then
 | 
			
		||||
            self:update(path, entry.url);
 | 
			
		||||
            log.info("Rebooting!");
 | 
			
		||||
            sleep(3);
 | 
			
		||||
            os.reboot();
 | 
			
		||||
            updated = true;
 | 
			
		||||
        end
 | 
			
		||||
    end
 | 
			
		||||
    if updated then
 | 
			
		||||
        log.info("Rebooting!");
 | 
			
		||||
        sleep(3);
 | 
			
		||||
        os.reboot();
 | 
			
		||||
    end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
function updater:check(branch)
 | 
			
		||||
| 
						 | 
				
			
			@ -98,6 +102,7 @@ function updater:update(path, url)
 | 
			
		|||
    end
 | 
			
		||||
    if fs.exists(path) then
 | 
			
		||||
        fs.copy(path, path..".bak");
 | 
			
		||||
        fs.delete(path);
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    local fd = fs.open(path, "w");
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue
	
	Block a user