Пример #1
0
 def try_kick():
     try:
         li = LiquidInterface()
         li.connect()
         li.kick_harbor()
         li.close()
         return True
     except:
         return False
Пример #2
0
Файл: web.py Проект: keios/PyRfK
 def try_kick():
     try:
         li = LiquidInterface()
         li.connect()
         li.kick_harbor()
         li.close()
         return True
     except:
         return False
Пример #3
0
def kick():
    """Shorthand method for kicking the currently connected user
    
    returns True if someone was kicked
    returns False if harbor was empty or kick failed
    """

    logger.info('kick: trying to kick source')
    liquidsoap = LiquidInterface()
    liquidsoap.connect()
    kicked = liquidsoap.kick_harbor()
    liquidsoap.close()
    logger.info('kick: result is %s' % kicked)
    return kicked
Пример #4
0
def kick():
    """Shorthand method for kicking the currently connected user
    
    returns True if someone was kicked
    returns False if harbor was empty or kick failed
    """

    logger.info('kick: trying to kick source')
    liquidsoap = LiquidInterface()
    liquidsoap.connect()
    kicked = liquidsoap.kick_harbor()
    liquidsoap.close()
    logger.info('kick: result is %s' % kicked)
    return kicked
Пример #5
0
def kick():
    """Shorthand method for kicking the currently connected user

    Returns True if someone was kicked successfully
    Returns False if harbor was empty or the kick failed
    """

    # TODO: kick() should also create a time ban, otherwise the kicked client can reconnect immediately.
    # NOTE: Maybe we can create a global helper for this, as this may be helpful elsewhere.

    logger.info('kick: trying to kick source')
    liquidsoap = LiquidInterface()
    liquidsoap.connect()
    kicked = liquidsoap.kick_harbor()
    liquidsoap.close()
    logger.info('kick: result is %s' % kicked)
    return kicked