#!/usr/bin/env python
# -*- coding: utf-8 -*-

"""random_splash.py

Зима случајна слика од фолдерот и ја линкува.
"""

import os
import sys
import random


folderot='/boot/grub/splashimage'

def zemi_nov_splash():
    " Враќа рандом слика (.xpm.gz) од фолдерот."
    site=os.listdir(folderot)
    tochno=True

    while tochno:
        noviot = random.choice(site)
        if noviot.endswith('.xpm.gz'):
            tochno=False
            return noviot


def postavi_nov_splash():
    " Ја линкува рандом сликата во aktiven_splash.xpm.gz како што е ставено во grub.conf "
    noviotsplash=zemi_nov_splash()
    cmd = 'ln -sf "%s/%s" %s/aktiven_splash.xpm.gz' % (folderot, noviotsplash, folderot)
    os.system(cmd)

if __name__ == "__main__":
    postavi_nov_splash()

