Migrating from PUBCLI to IECTL¶
The commands are grouped in given below categories
- Workspace
- Standalone
- Dockerengine
- IEM
- IEHUB
- Environment
- DownloadLogs
Here are the lists of commands that are common in Publisher CLI and IECTL(CLI Plugin)
Workspace¶
Description | PUBCLI | IECTL |
---|---|---|
Workspace related commands. | ie-app-publisher workspace | iectl publisher workspace |
Initialize workspace. | ie-app-publisher workspace init | iectl publisher workspace init |
Export existing workspace to specific location. | ie-app-publisher workspace export | iectl publisher workspace export |
Standalone¶
Description | PUBCLI | IECTL |
---|---|---|
Validate an .app file for using it within Industrial Edge. | ie-app-publisher standalone validate | iectl publisher standalone-app validate |
Create a standalone app within the current workspace. | ie-app-publisher standalone create | iectl publisher standalone-app create |
Create a new app version within workspace. | ie-app-publisher standalone createversion | iectl publisher standalone-app version create |
Delete an app within workspace. | ie-app-publisher standalone delete | iectl publisher standalone-app delete |
Delete an app version within workspace. | ie-app-publisher standalone deleteversion | iectl publisher standalone-app version delete |
Export an app from workspace to a specific path. | ie-app-publisher standalone export | iectl publisher standalone-app export |
Package application version to specific location as app file. | ie-app-publisher standalone exportversion | iectl publisher standalone-app version export |
Import an .app file to current workspace. | ie-app-publisher standalone import | iectl publisher standalone-app import |
List apps within workspace. | ie-app-publisher standalone list | iectl publisher standalone-app list |
List all versions of an app within workspace. | ie-app-publisher standalone listversions | iectl publisher standalone-app version list |
Add configuration of standalone application. | ie-app-publisher standalone addconfiguration | iectl publisher standalone-app app-config add |
Add version of already added configurations of type versioned in Standalone application. | ie-app-publisher standalone addconfigurationversion | iectl publisher standalone-app app-config addversion |
List configurations added in standalone application | ie-app-publisher standalone listConfigurationsofApplication | iectl publisher standalone-app app-config list |
Delete configuration of standalone application | ie-app-publisher standalone deleteconfiguration | iectl publisher standalone-app app-config delete |
Delete configuration version of standalone application | ie-app-publisher standalone deleteConfigurationVersion | iectl publisher standalone-app app-config deleteversion |
Create application , application version and export application version in one command. | ie-app-publisher standalone createAndExport | Removed |
Docker engine¶
Description | PUBCLI | IECTL |
---|---|---|
Manage the connectivity to the Docker daemon socket. | ie-app-publisher dockerengine | iectl publisher docker-engine |
List images available on Docker engine. | ie-app-publisher dockerengine list-images | iectl publisher docker-engine list-image |
IEM¶
Description | PUBCLI | IECTL |
---|---|---|
This method logs in a user to IEM with the username, password. | ie-app-publisher edgemanagement login | iectl iem token fetch |
This method invalidates the token in IEM. | ie-app-publisher edgemanagement logout | iectl iem token invalidate |
IEM Application management related commands. | ie-app-publisher edgemanagement application | iectl publisher app-project |
List all categories. | ie-app-publisher edgemanagement listcategories | iectl iem app-project list-categories |
List all projects on logged in Industrial Edge Management. | ie-app-publisher edgemanagement project list | iectl iem app-project list-projects |
List all applications in Project. | ie-app-publisher edgemanagement project listapps | iectl iem app-project list-apps |
List details including versions of an application. | ie-app-publisher edgemanagement application detail | iectl iem app-project app-details |
Create app project application version. | ie-app-publisher edgemanagement application createunpublishedversion | iectl publisher app-project version create |
Delete backend managed application version. | ie-app-publisher edgemanagement application deletepublishedversion | iectl publisher app-project version delete |
Delete unpublished application version. | ie-app-publisher edgemanagement application deleteunpublishedversion | iectl publisher app-project version delete |
Export application version. | ie-app-publisher edgemanagement application exportpublishedversion | iectl publisher app-project version export |
Upload document link of an app version. | ie-app-publisher edgemanagement application linkdocumenttopublishedversion | iectl publisher app-project version link-document |
Import stand alone application or app file to Catalog. | ie-app-publisher-linux edgemanagement application uploadtocatalog | iectl publisher app-project upload catalog |
Import stand alone application to backend managed. | ie-app-publisher edgemanagement application importstandaloneversion | iectl publisher app-project upload project |
Upload unpublished application version. | ie-app-publisher edgemanagement application uploadunpublishedversion | iectl publisher app-project upload project |
Add configuration of an application. | ie-app-publisher edgemanagement application addconfiguration | iectl iem app-config add |
creates an app config of versioned type on IEM | ie-app-publisher edgemanagement application addconfigurationversion | iectl iem app-config add versiontype |
Delete configuration of an application. | ie-app-publisher edgemanagement application deleteconfiguration | iectl iem app-config delete |
Delete configuration version. | ie-app-publisher edgemanagement application deleteConfigurationVersion | iectl iem app-config delete-version |
List all configurations of an application. | ie-app-publisher edgemanagement application listConfigurationsofApplication | iectl iem app-config list |
IEHUB¶
Description | PUBCLI | IECTL |
---|---|---|
This method logs in a user to IEHUB with the username, password. | ie-app-publisher iehub login | Removed |
This method logout from IEHUB. | ie-app-publisher iehub logout | Removed |
IEHUB Application management related commands. | ie-app-publisher iehub application | iectl iehub app-management |
List all versions of an IEHUB application. | ie-app-publisher iehub application listversion | iectl iehub app-management version list |
Create new version and upload app/oss/resleasenotes file of an application on IEHUB. | ie-app-publisher iehub application createversion | iectl iehub app-management version create |
Create new version and upload app/oss/resleasenotes file of an application on IEHUB. | ie-app-publisher iehub application createversion | iectl iehub app-management version upload |
Check version details with version number IEHUB. | ie-app-publisher iehub application versiondetail | iectl iehub app-management version get-details |
Release version of an application on IEHUB. | ie-app-publisher iehub application releaseversion | iectl iehub app-management version private-release |
Release version of an application on IEHUB. | ie-app-publisher iehub application releaseversion | iectl iehub app-management version public-release |
Delete version of an application on IEHUB. | ie-app-publisher iehub application deleteversion | iectl iehub app-management version delete |
Environment¶
Description | PUBCLI | IECTL |
---|---|---|
Show industrial edge publisher cli specific environment variables. | ie-app-publisher environment | iectl publisher environment |
Download logs¶
Description | PUBCLI | IECTL |
---|---|---|
Download log file on given path. | ie-app-publisher downloadLogs | iectl publisher downloadlogs |