On 09/05/2011 03:58 PM, mtaylor(a)redhat.com wrote:
From: Matt Wagner<matt.wagner(a)redhat.com>
---
lib/aeolus_image.rb | 20 ++-
lib/aeolus_image/base_command.rb | 139 -----------------
lib/aeolus_image/build_command.rb | 68 --------
lib/aeolus_image/command/base_command.rb | 139 +++++++++++++++++
lib/aeolus_image/command/build_command.rb | 68 ++++++++
lib/aeolus_image/command/config_parser.rb | 228 ++++++++++++++++++++++++++++
lib/aeolus_image/command/delete_command.rb | 146 ++++++++++++++++++
lib/aeolus_image/command/import_command.rb | 44 ++++++
lib/aeolus_image/command/list_command.rb | 221 +++++++++++++++++++++++++++
lib/aeolus_image/command/push_command.rb | 72 +++++++++
lib/aeolus_image/config_parser.rb | 228 ----------------------------
lib/aeolus_image/delete_command.rb | 146 ------------------
lib/aeolus_image/import_command.rb | 44 ------
lib/aeolus_image/list_command.rb | 221 ---------------------------
lib/aeolus_image/model/image.rb | 27 ++++
lib/aeolus_image/model/image_build.rb | 43 +++++
lib/aeolus_image/model/provider_image.rb | 32 ++++
lib/aeolus_image/model/target_image.rb | 27 ++++
lib/aeolus_image/model/warehouse_client.rb | 165 ++++++++++++++++++++
lib/aeolus_image/model/warehouse_model.rb | 135 ++++++++++++++++
lib/aeolus_image/push_command.rb | 72 ---------
21 files changed, 1360 insertions(+), 925 deletions(-)
delete mode 100644 lib/aeolus_image/base_command.rb
delete mode 100644 lib/aeolus_image/build_command.rb
create mode 100644 lib/aeolus_image/command/base_command.rb
create mode 100644 lib/aeolus_image/command/build_command.rb
create mode 100644 lib/aeolus_image/command/config_parser.rb
create mode 100644 lib/aeolus_image/command/delete_command.rb
create mode 100644 lib/aeolus_image/command/import_command.rb
create mode 100644 lib/aeolus_image/command/list_command.rb
create mode 100644 lib/aeolus_image/command/push_command.rb
delete mode 100644 lib/aeolus_image/config_parser.rb
delete mode 100644 lib/aeolus_image/delete_command.rb
delete mode 100644 lib/aeolus_image/import_command.rb
delete mode 100644 lib/aeolus_image/list_command.rb
create mode 100644 lib/aeolus_image/model/image.rb
create mode 100644 lib/aeolus_image/model/image_build.rb
create mode 100644 lib/aeolus_image/model/provider_image.rb
create mode 100644 lib/aeolus_image/model/target_image.rb
create mode 100644 lib/aeolus_image/model/warehouse_client.rb
create mode 100644 lib/aeolus_image/model/warehouse_model.rb
delete mode 100644 lib/aeolus_image/push_command.rb
Hi, I'm hitting following errors with this patch:
- can't run tests:
$ rake spec
/usr/bin/ruby -S rspec spec/build_command_spec.rb
spec/config_parser_spec.rb spec/push_command_spec.rb
spec/list_command_spec.rb spec/spec_helper.rb spec/base_command_spec.rb
spec/import_command_spec.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
`gem_original_require': no such file to load -- config_parser (LoadError)
- can't build an image:
$ aeolus-image build --target mock --template ~/template.tpl
/usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/command/base_command.rb:69:in
`read': No such file or directory -
/usr/lib/ruby/gems/1.8/gems/aeolus-image-0.1.0/lib/aeolus_image/command/../../examples/tdl.rng
(Errno::ENOENT)
Jan