r9 - 22 Dec 2009 - 13:50:14 - EricTYou are here: Wiki >  AppLogic29 Web > RefAppStoreUtil
ALERT! AppLogic 2.9 Documentation The latest production release is AppLogic 3.0.30

appstore Reference

For AppLogic 2.7 and previous releases, the appstore utility is obtained by installing e3398. If you need access to AppStore from your grid, please contact your service provider so the hotfix can be installed on your grid. Note that AppLogic 2.8+ automatically includes the appstore utility within the release (no hotfix is needed). At the time of this writing, e3398 and AppLogic 2.8 are not yet available.

Overview

appstore is a command line utility that interacts with 3Tera's AppStore and provides the following functionality:

  • Retrieve and display a list of products(s) that have been subscribed to and may be downloaded
  • Download and install product(s) that were subscribed to via the AppStore
  • Associate a grid with an AppStore user account

Invocation

list

Description: Display products that have been subscribed to and may be downloaded
Syntax: util appstore list [--batch]
Arguments: --batch (optional) Display output in UDL format.
Examples: util appstore list - Display products that may be downloaded
Notes: The grid must be associated with an AppStore user account before this command can be executed. See the bind command below.
This command only displays products that have been subscribed to using the AppStore user account that is bound to the grid.
Products are subscribed to through the AppStore online store.

get

Description: Download and install a product from the AppStore
Syntax: util appstore get product_id=product_id user_name=user_name user_password=user_password [--force]
Arguments: product_id Product id of AppStore product to download and install.
user_name Name of AppStore user account to which the grid is bound.
user_password Password for user account to which the grid is bound. A value of '-' prompts the user for the password.
--force (Optional) Install product and backup any existing product(s).
Examples: util appstore get product_id=123 user_name=myuser user_password=- - Download and install product designated by product ID 123
util appstore get product_id=123 user_name=myuser user_password=- --force - Download and install product with ID 123; backing up and upgrading any existing product(s).
Notes: The grid must be associated with an AppStore user account before this command can be executed. See the bind command below.
Products must be subscribed to through the AppStore online store before they can be downloaded.

bind

Description: Associate a grid with an AppStore user account
Syntax: util appstore bind user_name user_password=user_password
Arguments: user_name Name of AppStore user account.
user_password Password for user account. A value of '-' prompts the user for the password.
Examples: util appstore bind user_name=myuser user_password=- - Associate grid with AppStore user account myuser
Notes: The grid must be associated with an AppStore user account before the list and get commands can be executed.
Only one AppStore user account may be bound to a grid.
The account that is bound to the grid is the same account that is used to subscribe to products in the AppStore online store and to download subscribed products using the get command.

-- BeckyH - 11 Nov 2009

 
Copyright © CA 2005-2012. All Rights Reserved.
%