Fix config validation script
It got broken in commit 8323a735
which added a requirement for a compose
to have valid paths. This patch adds that with somewhat dummy values.
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
parent
1a4e1b211c
commit
3de6d094be
@ -18,20 +18,39 @@ if here != '/usr/bin':
|
|||||||
|
|
||||||
import pungi.compose
|
import pungi.compose
|
||||||
import pungi.phases
|
import pungi.phases
|
||||||
|
import pungi.paths
|
||||||
|
|
||||||
|
|
||||||
class ValidationCompose(pungi.compose.Compose):
|
class ValidationCompose(pungi.compose.Compose):
|
||||||
def __init__(self, conf, has_old):
|
def __init__(self, conf, has_old, topdir):
|
||||||
|
self.topdir = topdir
|
||||||
self.conf = conf
|
self.conf = conf
|
||||||
self._logger = None
|
self._logger = None
|
||||||
self.just_phases = []
|
self.just_phases = []
|
||||||
self.skip_phases = []
|
self.skip_phases = []
|
||||||
self.has_old_composes = has_old
|
self.has_old_composes = has_old
|
||||||
|
self.paths = pungi.paths.Paths(self)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def old_composes(self):
|
def old_composes(self):
|
||||||
return '/dummy' if self.has_old_composes else None
|
return '/dummy' if self.has_old_composes else None
|
||||||
|
|
||||||
|
@property
|
||||||
|
def compose_id(self):
|
||||||
|
return 'Dummy-1.0-20160811.t.0'
|
||||||
|
|
||||||
|
@property
|
||||||
|
def compose_type(self):
|
||||||
|
return 'test'
|
||||||
|
|
||||||
|
@property
|
||||||
|
def compose_date(self):
|
||||||
|
return '20160811'
|
||||||
|
|
||||||
|
@property
|
||||||
|
def compose_respin(self):
|
||||||
|
return '0'
|
||||||
|
|
||||||
|
|
||||||
@contextlib.contextmanager
|
@contextlib.contextmanager
|
||||||
def in_temp_dir():
|
def in_temp_dir():
|
||||||
@ -44,7 +63,7 @@ def run(config, topdir, has_old):
|
|||||||
conf = kobo.conf.PyConfigParser()
|
conf = kobo.conf.PyConfigParser()
|
||||||
conf.load_from_file(config)
|
conf.load_from_file(config)
|
||||||
|
|
||||||
compose = ValidationCompose(conf, has_old)
|
compose = ValidationCompose(conf, has_old, topdir)
|
||||||
|
|
||||||
pkgset_phase = pungi.phases.PkgsetPhase(compose)
|
pkgset_phase = pungi.phases.PkgsetPhase(compose)
|
||||||
phases = [
|
phases = [
|
||||||
|
Loading…
Reference in New Issue
Block a user