* 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
|
import pisi.util as util
|
||||||
from pisi.scenarioapi.constants import *
|
from pisi.scenarioapi.constants import *
|
||||||
|
|
||||||
def pisi_upgraded():
|
def pisi_upgraded(*args):
|
||||||
os.system("pisi -D%s upgrade" % consts.pisi_db)
|
packages = util.strlist(args).rstrip()
|
||||||
|
os.system("pisi -D%s upgrade %s" % (consts.pisi_db, packages))
|
||||||
|
|
||||||
def pisi_removed(*pkg):
|
def pisi_removed(*args):
|
||||||
os.system("pisi -D%s remove %s" % (consts.pisi_db, util.strlist(pkg).rstrip()))
|
packages = util.strlist(args).rstrip()
|
||||||
|
os.system("pisi -D%s remove %s" % (consts.pisi_db, packages))
|
||||||
|
|
||||||
def pisi_added_repo(name, url):
|
def pisi_added_repo(name, url):
|
||||||
os.system("pisi -D%s add-repo -y %s %s" % (consts.pisi_db, 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):
|
def let_pisi_had(*args):
|
||||||
url = os.path.join(os.getcwd(), consts.repo_url)
|
url = os.path.join(os.getcwd(), consts.repo_url)
|
||||||
pisi_added_repo(consts.repo_name, 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