* let_pisi_had() in dedigi olur... Adam -E ile conflict li paketleri de sisteminde
barindiriyor olabilir. let_pisi_had() bunlar conflictli diye aglamasin. * internal api'ye gecene kadar bunlar iskelet olacak, sonra os.systemler gidecek...
This commit is contained in:
@@ -16,11 +16,13 @@ import os
|
||||
import pisi.util as util
|
||||
from pisi.scenarioapi.constants import *
|
||||
|
||||
def pisi_upgraded():
|
||||
os.system("pisi -D%s upgrade" % consts.pisi_db)
|
||||
def pisi_upgraded(*args):
|
||||
packages = util.strlist(args).rstrip()
|
||||
os.system("pisi -D%s upgrade %s" % (consts.pisi_db, packages))
|
||||
|
||||
def pisi_removed(*pkg):
|
||||
os.system("pisi -D%s remove %s" % (consts.pisi_db, util.strlist(pkg).rstrip()))
|
||||
def pisi_removed(*args):
|
||||
packages = util.strlist(args).rstrip()
|
||||
os.system("pisi -D%s remove %s" % (consts.pisi_db, packages))
|
||||
|
||||
def pisi_added_repo(name, url):
|
||||
os.system("pisi -D%s add-repo -y %s %s" % (consts.pisi_db, name, url))
|
||||
|
||||
@@ -25,4 +25,5 @@ def let_repo_had(package, *args):
|
||||
def let_pisi_had(*args):
|
||||
url = os.path.join(os.getcwd(), consts.repo_url)
|
||||
pisi_added_repo(consts.repo_name, url)
|
||||
pisi_installed(*args)
|
||||
packages = util.strlist(args).rstrip()
|
||||
os.system("pisi -D%s install -E %s" % (consts.pisi_db, packages))
|
||||
|
||||
Reference in New Issue
Block a user