]> git.ipfire.org Git - people/jschlag/pbs.git/log
people/jschlag/pbs.git
6 years agoCatch errors when we try to parse our config
Jonatan Schlag [Tue, 10 Oct 2017 13:55:24 +0000 (15:55 +0200)] 
Catch errors when we try to parse our config

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoLoad configurations only if the config file exists
Jonatan Schlag [Tue, 10 Oct 2017 13:55:23 +0000 (15:55 +0200)] 
Load configurations only if the config file exists

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoDon't iterate over deleted repositories
Michael Tremer [Tue, 10 Oct 2017 13:19:15 +0000 (14:19 +0100)] 
Don't iterate over deleted repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobugzilla: Cache repsonses
Michael Tremer [Tue, 10 Oct 2017 13:13:17 +0000 (14:13 +0100)] 
bugzilla: Cache repsonses

Bugzilla is rather slow and we can just cache the status
of a bug to speed up page rendering

Fixes #11504

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Always consider a job non-zero
Michael Tremer [Tue, 10 Oct 2017 13:02:14 +0000 (14:02 +0100)] 
jobs: Always consider a job non-zero

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDon't show job queue on index page
Michael Tremer [Tue, 10 Oct 2017 13:00:09 +0000 (14:00 +0100)] 
Don't show job queue on index page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor arches
Michael Tremer [Tue, 10 Oct 2017 12:56:32 +0000 (13:56 +0100)] 
Refactor arches

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Adopt new arch concept
Michael Tremer [Tue, 10 Oct 2017 12:52:59 +0000 (13:52 +0100)] 
jobs: Adopt new arch concept

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoarches: Let distro editor to use new arches
Michael Tremer [Tue, 10 Oct 2017 12:50:40 +0000 (13:50 +0100)] 
arches: Let distro editor to use new arches

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomirror list: Use new arch concept
Michael Tremer [Tue, 10 Oct 2017 12:47:25 +0000 (13:47 +0100)] 
mirror list: Use new arch concept

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agorepository: Don't fetch Arch object when mastering source repos
Michael Tremer [Tue, 10 Oct 2017 12:42:49 +0000 (13:42 +0100)] 
repository: Don't fetch Arch object when mastering source repos

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoarches: Allow iterating over all architectures
Michael Tremer [Tue, 10 Oct 2017 12:41:15 +0000 (13:41 +0100)] 
arches: Allow iterating over all architectures

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agorepository: Drop getting name of noarch architecture
Michael Tremer [Tue, 10 Oct 2017 12:37:12 +0000 (13:37 +0100)] 
repository: Drop getting name of noarch architecture

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agopackages: Drop arch_id from import
Michael Tremer [Tue, 10 Oct 2017 12:34:50 +0000 (13:34 +0100)] 
packages: Drop arch_id from import

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agodistro: Sort arches
Michael Tremer [Tue, 10 Oct 2017 12:31:28 +0000 (13:31 +0100)] 
distro: Sort arches

Fixes #11503

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosources: Pull full commit
Michael Tremer [Tue, 10 Oct 2017 12:30:33 +0000 (13:30 +0100)] 
sources: Pull full commit

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosource: Remove calling removed function num_commits
Michael Tremer [Tue, 10 Oct 2017 12:29:44 +0000 (13:29 +0100)] 
source: Remove calling removed function num_commits

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoSort arches by priority
Michael Tremer [Tue, 10 Oct 2017 12:27:17 +0000 (13:27 +0100)] 
Sort arches by priority

Fixes #11503

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor sources
Michael Tremer [Mon, 9 Oct 2017 23:00:38 +0000 (00:00 +0100)] 
Refactor sources

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoBring back a lost function
Michael Tremer [Mon, 9 Oct 2017 22:31:36 +0000 (23:31 +0100)] 
Bring back a lost function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd command to list packages in a repository
Michael Tremer [Mon, 9 Oct 2017 22:22:34 +0000 (23:22 +0100)] 
Add command to list packages in a repository

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix typo in table name
Michael Tremer [Mon, 9 Oct 2017 22:19:44 +0000 (23:19 +0100)] 
Fix typo in table name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop statistics handlers
Michael Tremer [Mon, 9 Oct 2017 21:47:13 +0000 (22:47 +0100)] 
Drop statistics handlers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop jobs duration statistics handler
Michael Tremer [Mon, 9 Oct 2017 21:38:14 +0000 (22:38 +0100)] 
Drop jobs duration statistics handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoImport latest database layout changes
Michael Tremer [Mon, 9 Oct 2017 21:22:49 +0000 (22:22 +0100)] 
Import latest database layout changes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor jobs
Michael Tremer [Mon, 9 Oct 2017 21:22:29 +0000 (22:22 +0100)] 
Refactor jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor repositories
Michael Tremer [Mon, 9 Oct 2017 20:36:35 +0000 (21:36 +0100)] 
Refactor repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRemove useless indices from packages table
Michael Tremer [Sun, 8 Oct 2017 16:31:14 +0000 (17:31 +0100)] 
Remove useless indices from packages table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoMigrate arch to text in packages table
Michael Tremer [Sun, 8 Oct 2017 16:30:37 +0000 (17:30 +0100)] 
Migrate arch to text in packages table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix error in SQL syntax
Michael Tremer [Sun, 8 Oct 2017 16:19:34 +0000 (17:19 +0100)] 
Fix error in SQL syntax

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Show rank in build queue
Michael Tremer [Sun, 8 Oct 2017 16:19:21 +0000 (17:19 +0100)] 
jobs: Show rank in build queue

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDatabase maintenance
Michael Tremer [Sun, 8 Oct 2017 16:06:14 +0000 (17:06 +0100)] 
Database maintenance

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor job queue
Michael Tremer [Sun, 8 Oct 2017 16:00:30 +0000 (17:00 +0100)] 
Refactor job queue

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomanager: Remove old events
Michael Tremer [Sun, 8 Oct 2017 14:13:29 +0000 (15:13 +0100)] 
manager: Remove old events

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix spacing
Michael Tremer [Sun, 8 Oct 2017 14:11:07 +0000 (15:11 +0100)] 
Fix spacing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRegularly pull sources
Michael Tremer [Sun, 8 Oct 2017 14:09:55 +0000 (15:09 +0100)] 
Regularly pull sources

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRegularly cleanup files
Michael Tremer [Sun, 8 Oct 2017 14:00:05 +0000 (15:00 +0100)] 
Regularly cleanup files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoMove sending bug updates out of manager
Michael Tremer [Sun, 8 Oct 2017 13:55:06 +0000 (14:55 +0100)] 
Move sending bug updates out of manager

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor distributions
Michael Tremer [Sun, 8 Oct 2017 13:39:53 +0000 (14:39 +0100)] 
Refactor distributions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor builders
Michael Tremer [Sun, 8 Oct 2017 12:48:32 +0000 (13:48 +0100)] 
Refactor builders

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop builders_arches table
Michael Tremer [Sun, 8 Oct 2017 12:00:04 +0000 (13:00 +0100)] 
Drop builders_arches table

This was to enable/disable building for a certain architecture
for some builders. This concept was dropped earlier.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRemove unused function Builders.get_all_arches()
Michael Tremer [Sun, 8 Oct 2017 11:58:11 +0000 (12:58 +0100)] 
Remove unused function Builders.get_all_arches()

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Migrate from arch_id to arch
Michael Tremer [Sun, 8 Oct 2017 11:53:13 +0000 (12:53 +0100)] 
jobs: Migrate from arch_id to arch

Fixes #11497

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDockerfile: Install geoip2 dependency
Michael Tremer [Sun, 8 Oct 2017 11:31:54 +0000 (12:31 +0100)] 
Dockerfile: Install geoip2 dependency

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDockerfile: Add missing &&
Michael Tremer [Sun, 8 Oct 2017 11:27:24 +0000 (12:27 +0100)] 
Dockerfile: Add missing &&

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoForce building constants.py early in the build process
Michael Tremer [Sun, 8 Oct 2017 11:26:22 +0000 (12:26 +0100)] 
Force building constants.py early in the build process

For some reason, this is not being generated when running
"make all".

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoCleanup Dockerfile when running make clean
Michael Tremer [Sun, 8 Oct 2017 11:15:30 +0000 (12:15 +0100)] 
Cleanup Dockerfile when running make clean

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoConvert arch_id to arch
Michael Tremer [Sun, 8 Oct 2017 11:11:07 +0000 (12:11 +0100)] 
Convert arch_id to arch

Fixes #11497

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor mirrors
Michael Tremer [Sat, 7 Oct 2017 15:00:15 +0000 (16:00 +0100)] 
Refactor mirrors

This adds checks twice an hour to see if the mirror is
responding correctly, etc.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor keys
Michael Tremer [Sat, 7 Oct 2017 13:35:27 +0000 (14:35 +0100)] 
Refactor keys

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRemove any backticks for MySQL escaping
Michael Tremer [Sat, 7 Oct 2017 13:26:56 +0000 (14:26 +0100)] 
Remove any backticks for MySQL escaping

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix a SQL ambiguity
Michael Tremer [Sat, 7 Oct 2017 12:38:19 +0000 (13:38 +0100)] 
Fix a SQL ambiguity

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix type error in Python
Michael Tremer [Sat, 7 Oct 2017 12:28:21 +0000 (13:28 +0100)] 
Fix type error in Python

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix ambiguity in SQL statement
Michael Tremer [Sat, 7 Oct 2017 12:25:38 +0000 (13:25 +0100)] 
Fix ambiguity in SQL statement

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agodb: Fix type of datetime fields
Michael Tremer [Sat, 7 Oct 2017 12:23:05 +0000 (13:23 +0100)] 
db: Fix type of datetime fields

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoweb: Fix rendering sessions page
Michael Tremer [Sat, 7 Oct 2017 12:21:07 +0000 (13:21 +0100)] 
web: Fix rendering sessions page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoMake footer a bit more slink
Michael Tremer [Sat, 7 Oct 2017 12:19:25 +0000 (13:19 +0100)] 
Make footer a bit more slink

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoShow correct version
Michael Tremer [Sat, 7 Oct 2017 12:18:51 +0000 (13:18 +0100)] 
Show correct version

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosessions: Fix typo in table name
Michael Tremer [Sat, 7 Oct 2017 12:14:57 +0000 (13:14 +0100)] 
sessions: Fix typo in table name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoweb: Add user_agent
Michael Tremer [Sat, 7 Oct 2017 12:14:41 +0000 (13:14 +0100)] 
web: Add user_agent

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoweb: Refactor current_address
Michael Tremer [Sat, 7 Oct 2017 12:12:08 +0000 (13:12 +0100)] 
web: Refactor current_address

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoweb: Rename remote_address to current_address
Michael Tremer [Sat, 7 Oct 2017 12:10:35 +0000 (13:10 +0100)] 
web: Rename remote_address to current_address

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoMake database available from BaseHandler
Michael Tremer [Sat, 7 Oct 2017 12:09:14 +0000 (13:09 +0100)] 
Make database available from BaseHandler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop dead code
Michael Tremer [Sat, 7 Oct 2017 12:07:35 +0000 (13:07 +0100)] 
Drop dead code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoBaseHander: Use namespace function of newer tornados
Michael Tremer [Sat, 7 Oct 2017 12:05:40 +0000 (13:05 +0100)] 
BaseHander: Use namespace function of newer tornados

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoweb: More code cleanup
Michael Tremer [Sat, 7 Oct 2017 12:03:09 +0000 (13:03 +0100)] 
web: More code cleanup

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRename self.pakfire to self.backend in web and hub
Michael Tremer [Sat, 7 Oct 2017 11:59:16 +0000 (12:59 +0100)] 
Rename self.pakfire to self.backend in web and hub

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoCleanup database initialisation code
Michael Tremer [Sat, 7 Oct 2017 11:54:59 +0000 (12:54 +0100)] 
Cleanup database initialisation code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix trailing character in path name
Michael Tremer [Sat, 7 Oct 2017 11:46:05 +0000 (12:46 +0100)] 
Fix trailing character in path name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoLog database statements in debug mode
Michael Tremer [Sat, 7 Oct 2017 11:44:38 +0000 (12:44 +0100)] 
Log database statements in debug mode

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd forgotten table names
Michael Tremer [Sat, 7 Oct 2017 11:42:09 +0000 (12:42 +0100)] 
Add forgotten table names

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRemove complicated handling of static files
Michael Tremer [Sat, 7 Oct 2017 11:41:57 +0000 (12:41 +0100)] 
Remove complicated handling of static files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoLoad templates and static files from the right locations
Michael Tremer [Sat, 7 Oct 2017 11:38:59 +0000 (12:38 +0100)] 
Load templates and static files from the right locations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoTranslate a few SQL statements from MySQL to PostgreSQL syntax
Michael Tremer [Sat, 7 Oct 2017 11:33:22 +0000 (12:33 +0100)] 
Translate a few SQL statements from MySQL to PostgreSQL syntax

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd debug logging information when connecting to the database
Michael Tremer [Sat, 7 Oct 2017 11:29:27 +0000 (12:29 +0100)] 
Add debug logging information when connecting to the database

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAlways load default configuration file
Michael Tremer [Sat, 7 Oct 2017 11:22:32 +0000 (12:22 +0100)] 
Always load default configuration file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoProperly load translation files
Michael Tremer [Sat, 7 Oct 2017 11:17:31 +0000 (12:17 +0100)] 
Properly load translation files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoGenerate paths in constants.py by configure
Michael Tremer [Sat, 7 Oct 2017 11:08:15 +0000 (12:08 +0100)] 
Generate paths in constants.py by configure

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd a Dockerfile
Jonatan Schlag [Sat, 7 Oct 2017 09:04:06 +0000 (11:04 +0200)] 
Add a Dockerfile

To create a container for our pbs service we add a Docker
image based on ipfire/pakfire:latest.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agodb: Add view to view size of relations on disk
Michael Tremer [Sat, 7 Oct 2017 10:35:56 +0000 (11:35 +0100)] 
db: Add view to view size of relations on disk

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd tool to dump database schema
Michael Tremer [Sat, 7 Oct 2017 10:35:47 +0000 (11:35 +0100)] 
Add tool to dump database schema

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor session handling
Michael Tremer [Sat, 7 Oct 2017 10:30:11 +0000 (11:30 +0100)] 
Refactor session handling

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoMake "make distcheck" happy
Michael Tremer [Fri, 6 Oct 2017 18:37:12 +0000 (19:37 +0100)] 
Make "make distcheck" happy

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd pointer for translators
Michael Tremer [Fri, 6 Oct 2017 18:34:49 +0000 (19:34 +0100)] 
Add pointer for translators

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoReplace geoip database by local database
Michael Tremer [Fri, 6 Oct 2017 18:17:26 +0000 (19:17 +0100)] 
Replace geoip database by local database

Fixes #11493

The MySQL had a copy of a geoip database which was queries
to estimate the position of a host on the globe.

The database was huge and querying it was slow because
MySQL is not very good with spacial queries. On top of that,
this precision wasn't really needed.

A local database is way quicker to query and provides us
with the country an IP address is assumed to be in. That
will allow us to select a few mirror servers as preferred
mirrors.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRemove Transifex configuration
Michael Tremer [Fri, 6 Oct 2017 17:35:32 +0000 (18:35 +0100)] 
Remove Transifex configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoMakefile: Forgot to remove some deleted files
Michael Tremer [Fri, 6 Oct 2017 17:33:52 +0000 (18:33 +0100)] 
Makefile: Forgot to remove some deleted files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoImport __version__ into main module
Michael Tremer [Fri, 6 Oct 2017 17:33:39 +0000 (18:33 +0100)] 
Import __version__ into main module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoCleanup expired sessions once a day
Michael Tremer [Fri, 6 Oct 2017 17:29:48 +0000 (18:29 +0100)] 
Cleanup expired sessions once a day

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoCleanup uploads a few times a day
Michael Tremer [Fri, 6 Oct 2017 17:26:23 +0000 (18:26 +0100)] 
Cleanup uploads a few times a day

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomanager: Remove old message queue processing
Michael Tremer [Fri, 6 Oct 2017 17:22:24 +0000 (18:22 +0100)] 
manager: Remove old message queue processing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoInitialise memcache only when we need it
Michael Tremer [Fri, 6 Oct 2017 17:20:59 +0000 (18:20 +0100)] 
Initialise memcache only when we need it

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoInitialise database connection only when we need it
Michael Tremer [Fri, 6 Oct 2017 17:02:59 +0000 (18:02 +0100)] 
Initialise database connection only when we need it

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocli: Add command to send all emails
Michael Tremer [Fri, 6 Oct 2017 17:02:15 +0000 (18:02 +0100)] 
cli: Add command to send all emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd new command to run functions from command line
Michael Tremer [Fri, 6 Oct 2017 16:48:05 +0000 (17:48 +0100)] 
Add new command to run functions from command line

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoSimplify settings
Michael Tremer [Fri, 6 Oct 2017 16:30:56 +0000 (17:30 +0100)] 
Simplify settings

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRename main object from Pakfire to Backend
Michael Tremer [Fri, 6 Oct 2017 16:26:16 +0000 (17:26 +0100)] 
Rename main object from Pakfire to Backend

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobuilder: Base Builder on DataObject class
Michael Tremer [Fri, 6 Oct 2017 16:23:03 +0000 (17:23 +0100)] 
builder: Base Builder on DataObject class

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoarches: Base Arch class on DataObject
Michael Tremer [Fri, 6 Oct 2017 16:06:28 +0000 (17:06 +0100)] 
arches: Base Arch class on DataObject

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRename self.pakfire to self.backend
Michael Tremer [Fri, 6 Oct 2017 16:03:50 +0000 (17:03 +0100)] 
Rename self.pakfire to self.backend

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>