Implemented main module and plugin system
authorEd Bartosh <eduard.bartosh@intel.com>
Sat, 10 Aug 2013 16:34:14 +0000 (19:34 +0300)
committerEduard Bartosh <eduard.bartosh@intel.com>
Tue, 13 Aug 2013 06:55:05 +0000 (23:55 -0700)
commit492756142ff2cfa848898a06207777fc3cf39e85
treef90a41fd9ac2fa1f2ae60386b0d567135d09ff35
parent8e563062e5b1c7fb32731587fb296563a4a00bae
Implemented main module and plugin system

2 empty command modules are included: list and group. Their
implementation will be added soon. At the moment they're just printing
messages to the console.

Main module looks for subcommands using setup.py entry point group
'repa_commands'. This allows to develop and distribute extra repa
commands independently.

Change-Id: I599a040f33d137909539020027a6a35a341ea35c
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
Reviewed-on: https://otctools.jf.intel.com/review/5834
Tested-by: OTC Tools Tester <ed.bartosh@linux.intel.com>
packaging/repa.spec
repa/__init__.py [new file with mode: 0644]
repa/group.py [new file with mode: 0755]
repa/list.py [new file with mode: 0755]
repa/main.py [new file with mode: 0755]
setup.py