mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Package to zip: check if package exists
This commit is contained in:
parent
44dea3ab5f
commit
8b864df0d0
|
@ -52,7 +52,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS ZCL_ABAPGIT_ZIP IMPLEMENTATION.
|
CLASS zcl_abapgit_zip IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD encode_files.
|
METHOD encode_files.
|
||||||
|
@ -78,12 +78,19 @@ CLASS ZCL_ABAPGIT_ZIP IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD export.
|
METHOD export.
|
||||||
|
|
||||||
DATA: lo_log TYPE REF TO zcl_abapgit_log,
|
DATA: lo_log TYPE REF TO zcl_abapgit_log,
|
||||||
lt_zip TYPE zif_abapgit_definitions=>ty_files_item_tt.
|
lt_zip TYPE zif_abapgit_definitions=>ty_files_item_tt,
|
||||||
|
lv_package TYPE devclass.
|
||||||
|
|
||||||
|
|
||||||
CREATE OBJECT lo_log.
|
CREATE OBJECT lo_log.
|
||||||
|
|
||||||
|
lv_package = io_repo->get_package( ).
|
||||||
|
|
||||||
|
IF zcl_abapgit_sap_package=>get( lv_package )->exists( ) = abap_false.
|
||||||
|
zcx_abapgit_exception=>raise( |Package { lv_package } doesn't exist| ).
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
lt_zip = io_repo->get_files_local( io_log = lo_log
|
lt_zip = io_repo->get_files_local( io_log = lo_log
|
||||||
it_filter = it_filter ).
|
it_filter = it_filter ).
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user