"import pisi"

PİSİ'yi kullanacaklara yeterli bir arayüz sunmalı. YALI, TASMA gibi
dışarıdaki kullanıcılar yalınızca pisi'yi import ederek PİSİ'nin diğer
modülleri ile doğrudan etkileşimde bulunmadan yapmaları gereken
işlemleri gerçekleştirebilmeliler.

Bunun için __init__.py'de gerekli düzenlemenin yapılması
gerekecek.

Örnek bir kullanım:
import pisi
pisi.repodb.add_repo("name", "URI")
pisi.update_repo("name")
[...]
for package_name ins some_package_list:
    pisi.install(package_name)
This commit is contained in:
Barış Metin
2005-08-10 06:55:35 +00:00
parent 9db2784c22
commit 48aa661c89
+1
View File
@@ -119,6 +119,7 @@ Legend:
+ keep track of successfully completed configure, make, install
steps (necessary for large-scale builds?) (meren)
+ database locking bugs (eray)
+ provide a library interface for users outside (YALI, TASMA). "import pisi" (baris)
4. Release (bug fix, guzellestirme vs.)