comparison mod_aws_profile/mod_aws_profile.lua @ 5702:616c0459aca7

mod_aws_profile: Fix use of timer API
author Kim Alvefur <zash@zash.se>
date Sun, 12 Nov 2023 02:37:53 +0100
parents 1d719d4ef18f
children
comparison
equal deleted inserted replaced
5701:0207fd248480 5702:616c0459aca7
47 return; 47 return;
48 end 48 end
49 current_credentials.access_key = credentials.access_key; 49 current_credentials.access_key = credentials.access_key;
50 current_credentials.secret_key = credentials.secret_key; 50 current_credentials.secret_key = credentials.secret_key;
51 current_credentials.expiry = credentials.expiry; 51 current_credentials.expiry = credentials.expiry;
52 module:timer(credentials.ttl or 240, refresh_credentials); 52 module:add_timer(credentials.ttl or 240, refresh_credentials);
53 module:fire_event("aws_profile/credentials-refreshed", current_credentials); 53 module:fire_event("aws_profile/credentials-refreshed", current_credentials);
54 end); 54 end);
55 end 55 end
56 56
57 function module.load() 57 function module.load()