Ejemplo n.º 1
0
 def try_kick():
     try:
         li = LiquidInterface()
         li.connect()
         li.kick_harbor()
         li.close()
         return True
     except:
         return False
Ejemplo n.º 2
0
Archivo: web.py Proyecto: keios/PyRfK
 def try_kick():
     try:
         li = LiquidInterface()
         li.connect()
         li.kick_harbor()
         li.close()
         return True
     except:
         return False
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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