Method: Ayadn::Databases.delete_alias
- Defined in:
- lib/ayadn/databases.rb
.delete_alias(channel_alias) ⇒ Object
320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 |
# File 'lib/ayadn/databases.rb', line 320 def self.delete_alias(channel_alias) crashes = 0 begin @sql.execute("DELETE FROM Aliases WHERE alias=(?)", [channel_alias]) rescue Amalgalite::SQLite3::Error => e if crashes < 2 crashes += 1 sleep(0.01) retry else puts "ERROR in Databases" puts caller puts e puts ['delete_alias', channel_alias].inspect exit end end end |