diff --git a/diskimage_builder/lib/common-functions b/diskimage_builder/lib/common-functions index e38fc2798..daeb360ac 100644 --- a/diskimage_builder/lib/common-functions +++ b/diskimage_builder/lib/common-functions @@ -340,7 +340,7 @@ function arg_to_elements() { # element=$i # path=${image_elements[$i] # done - elinfo_out="$(element-info --env $IMAGE_ELEMENT)" + elinfo_out="$(${DIB_PYTHON_EXEC} ${_LIB}/element-info.py --env ${IMAGE_ELEMENT})" if [ $? -ne 0 ]; then echo "ERROR: element-info failed to expand elements." exit 1 diff --git a/diskimage_builder/lib/element-info.py b/diskimage_builder/lib/element-info.py new file mode 100644 index 000000000..b8ec672b4 --- /dev/null +++ b/diskimage_builder/lib/element-info.py @@ -0,0 +1,7 @@ +import sys + +from diskimage_builder.element_dependencies import main + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/setup.cfg b/setup.cfg index b1a444a8d..ae86fa1e1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -32,7 +32,6 @@ data_files = [entry_points] console_scripts = - element-info = diskimage_builder.element_dependencies:main dib-block-device = diskimage_builder.block_device.cmd:main disk-image-create = diskimage_builder.disk_image_create:main ramdisk-image-create = diskimage_builder.disk_image_create:main