osclib/common: provide project name and version constants.
Not specific to staging plugin, but previously only place to provide version.
This commit is contained in:
parent
9e8018fe24
commit
f49b8d1149
4
Makefile
4
Makefile
@ -18,8 +18,8 @@ install:
|
||||
for i in osc-*.py osclib; do ln -s $(pkgdatadir)/$$i $(DESTDIR)$(oscplugindir)/$$i; done
|
||||
for i in $(SUBDIRS); do $(MAKE) -C $$i install; done
|
||||
install -m 644 systemd/* $(DESTDIR)$(unitdir)
|
||||
sed -i "s/OSC_STAGING_VERSION = '.*'/OSC_STAGING_VERSION = '$(VERSION)'/" \
|
||||
$(DESTDIR)$(pkgdatadir)/osc-staging.py
|
||||
sed -i "s/VERSION = '.*'/VERSION = '$(VERSION)'/" \
|
||||
$(DESTDIR)$(pkgdatadir)/osclib/common.py
|
||||
for i in $(pkgdata_BINS); do ln -s $(pkgdatadir)/$$i $(DESTDIR)$(bindir)/osrt-$${i%.*}; done
|
||||
install -m 755 script/* $(DESTDIR)$(bindir)
|
||||
ln -s $(pkgdatadir)/metrics/access/aggregate.php $(DESTDIR)$(bindir)/osrt-metrics-access-aggregate
|
||||
|
@ -39,15 +39,12 @@ from osclib.request_splitter import RequestSplitter
|
||||
from osclib.supersede_command import SupersedeCommand
|
||||
from osclib.prio_command import PrioCommand
|
||||
|
||||
OSC_STAGING_VERSION = '0.0.1'
|
||||
|
||||
|
||||
def _print_version(self):
|
||||
""" Print version information about this extension. """
|
||||
print(OSC_STAGING_VERSION)
|
||||
from osclib.common import VERSION
|
||||
print(VERSION)
|
||||
quit(0)
|
||||
|
||||
|
||||
def _full_project_name(self, project):
|
||||
"""Deduce the full project name."""
|
||||
if project.startswith(('openSUSE', 'SUSE')):
|
||||
|
2
osclib/common.py
Normal file
2
osclib/common.py
Normal file
@ -0,0 +1,2 @@
|
||||
NAME = 'openSUSE-release-tools'
|
||||
VERSION = '0.0.0-dev'
|
Loading…
x
Reference in New Issue
Block a user