Sha256: e34dcdc8947acbcf58756f5c627dfb9a13ad56ad9f52d7ac3bf480d193f686f2
Contents?: true
Size: 405 Bytes
Versions: 11
Compression:
Stored size: 405 Bytes
Contents
class SlackSmartBot def update_teams(team=nil) require 'yaml' unless team.nil? get_teams() @teams.merge!(team) end teams_file = config.file_path.gsub(".rb", "_teams.yaml") File.open(teams_file, 'w') {|file| file.flock(File::LOCK_EX) file.write(@teams.to_yaml) file.flock(File::LOCK_UN) } @datetime_teams_file = File.mtime(teams_file) end end
Version data entries
11 entries across 11 versions & 1 rubygems