HF1A Feladat értelmezés

0 votes
asked Apr 2, 2016 in IRF tantárgy by aattila (27 points)  

Heló!

Pár kérdésem lenne az 1A pythonos feladattal kapcsolatban:

  1. Feladat leírásában szerepel az alábbi rész:
    A képzeletbeli egyetemünk vezetősége szeretné felköszönteni névnapjuk alkalmából
    azokat a dolgozókat, akik valamely projekten dolgoznak, bízva abban, hogy ezzel is
    barátságosabb munkakörnyezet biztosít majd számukra.
    Minket kértek meg, hogy készítsünk egy olyan szkriptet, ami kigyűjti azokat a
    személyeket, akik a megadott keresztnévvel rendelkeznek, majd ezeknek a dolgozóknak
    a vezetéknevét és e-mail címét kiírja rendezett sorrendben egy CSV fájlba.

Az én megoldásom egyelőre úgy működik, hogy mindenkinek megvizsgálja a keresztnevét, akik a root elem alatt vannak (így értelmeztem a második bekezdést), de az első bekezdés alapján csak azok között kéne keresni, akik a Projects egység alatt vannak?

  1. Jól gondolom, hogy ebben a feladatban az LDAP-val kapcsolatos rész csak egy keresés, a többi mind python?

  2. HF tudnivalóknál az SZ6-os pont arról ír, hogy nem illik beégetni elérési útvonalat, a scriptnek viszont nincs olyan paramétere, ami az elérési útvonalat specifikálná, ilyenkor mégsem probléma, ha a kódban be van égetve az elérési útvonal (pl.: az url ldap://localhost illetve a root elem)?

1 Answer

+1 vote
answered Apr 2, 2016 by kovari (2,221 points)  

Projekt kérdés: ehhez nem fűznék hozzá különösebben semmit, egyértelműen le van írva a kiírásban, hogy mi a feladat.

  1. Érdemes a Bonsai modult használni az LDAP lekérdezésekre is (ha eddig nem tetted), így mindent pythonban írsz, és nem a subprocess modul segítségével hívogatsz ldapsearch és hasonló parancsokat.

  2. Ez így nem probléma. Inkább az lenne a gond, ha a szkript mindig a /home/pisti/ mappába mentené az eredményt, amikor én a /home/bela/ mappából futtatom a szkriptet, és oda is várom az eredményt. Értjük remélem :) Nyilván ennél a feladatnál ez most nem merül fel.

commented Apr 2, 2016 by aattila (27 points)  
Köszönöm szépen a gyors választ.
...