Welcome Guest ( Log In | Register )


 
Reply to this topicNew Topic
Help! Pel Command dictionary
Tony
post Mar 22 2010, 10:21 PM
Post #1


Regular Contributor
***

Group: Members
Posts: 44
Joined: 6-November 08
From: Washington, D.C.
Member No.: 50


Hey all, haven't been around here in a while. Fortunately I'm consulting at a new company using Gateway and it's awesome! I have, however misplaced some of my cheat sheets.

Specifically what i wanted to do tonight was expert my remote sites, models, schedules, etc. I had a document with the pelcommands to print them out, but can't find it, and I couldn't even get 30 seconds on the phone with a support rep when I called. They said they would have to open a case and then put it in queue, couldn't even transfer for help. It's not like I have a problem, just forgot the flag to print my sites/models/etc out to a file in Gateway.

Any ideas? Ideally a dictionary of the pel commands would be idea.

Thanks all, looking forward to reading a lot more here and posting lots smile.gif

Tony


--------------------
[i][size=2]--
Tony Lloyd
Sr. Axway Consultant
Washington DC Area
Mobile: 703-261-4449
Go to the top of the page
 
+Quote Post
Kavindra Kulathi...
post Mar 23 2010, 03:54 AM
Post #2


Regular Contributor
***

Group: Members
Posts: 47
Joined: 6-November 08
From: Colombo, Sri Lanaka
Member No.: 55


this is my script that i used to export all objects, might help you

host_name=`hostname`
my_user=`whoami`

mkdir ${host_name}_${my_user}_xfbexport;

pelbase export_site -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}sites
pelbase export_lsite -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}lsites
pelbase export_appli -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}appli
pelbase export_list -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}list
pelbase export_model -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}model
pelbase export_user -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}user
pelbase export_user -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}user
pelbase export_profile -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}profile
pelbase export_cgate -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}cgate
pelbase export_cgategroup -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}cgategroup
pelbase export_decisionrule -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}decisionrule
pelbase export_ruletable -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}ruletable
pelbase export_proplist -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}proplist
pelbase export_tradepart -f ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}tradepart

secbase export_cert -ctfn ${host_name}_${my_user}_xfbexport/${host_name}_${my_user}cert

tar -cvf ${host_name}_${my_user}_xfbexport.tar ${host_name}_${my_user}_xfbexport/

echo "COnfigruation greated and zipped ${host_name}_${my_user}_xfbexport.tar"

echo "Export successfull..."

exit 0



--------------------
Kavindra Kulathilake

Mobile: +94 777 419 025
Tel: +94 11 2662255-8, 2662331-2
Fax:+94 11 2662333, 2662334
kavindra.kulathilake@ebuilder.lk
www.ebuilder.com

eBuilder Technology Centre
95, Dr. N M Perera Mawatha,
Colombo 8 ,Sri Lanka

MSN : Kavindra_Kulathilaka@hotmail.com
Go to the top of the page
 
+Quote Post
Mario128
post Mar 24 2010, 01:19 PM
Post #3


Regular Contributor
Group Icon

Group: Axway Moderator
Posts: 31
Joined: 6-November 08
From: Paris
Member No.: 100


Hi
You can also refer to the documentation into Catalog of online commands chapter

Synchrony Gateway: User Interfaces

Catalog of online commands

--------------------------------------------------------------------------------

This topic lists all Synchrony Gateway online commands and related subcommands, and provides a brief description of command use.

Online commands
peladm

pelbase

pelctl

peldconf

peldsp
pelmig

pelmon

pelpur

peltrans
secadm

secdsp

vfdadm

vfddsp


For each command, this topic provides:

A brief description of the use of the command

The syntax for the use of the command

A table that:

lists and describes the subcommands comprising the command

provides a hyperlink to the topics that provide detailed information for use

Locating the appropriate command
To locate a command from an alphabetical index of command names, refer to Index of online commands.

To locate a command from a list of command task descriptions, refer to Index of tasks.

For an overview of online command use, syntax and help sources, refer to About online commands.

peladm
Purpose
Use the peladm command to create, modify, and delete the following objects in the Synchrony Gateway database:

Sites

Applications

Models

Diffusion Lists

CGates

CGateGroups

Users and Profiles

Decision Rules

Decision Table

Proxies

The peladm subcommands identify the object and the type of action to perform. For example, peladm delete_site identifies the object as a Remote Site and specifies deletion as the action to perform.

Each subcommand is associated with a set of parameters that define object properties.

Syntax
peladm [subcommand] [parameters]

Subcommands
The following table lists and describes the subcommands that comprise the peladm command.

Subcommand
Use to...
Additional information

peladm create_site
create Remote Sites
Working with Remote Sites (command line)

peladm update_site
update Remote Sites

peladm delete_site
delete Remote Sites

peladm create_loc_site
create Local Sites
Working with Local Sites (command line)

peladm update_loc_site
update Local Sites

peladm delete_loc_site
delete Local Sites

peladm create_appli
create Applications
Working with Applications (command line)

peladm update_appli
update Applications

peladm delete_appli
delete Applications

peladm create_list
create Diffusion List
Working with Diffusion Lists (command line)

peladm update_list
update Diffusion List

peladm delete_list
delete Diffusion List

peladm create_model
create Models
Working with Models (command line)

peladm update_model
update Models

peladm delete_model
delete Models

peladm create_user
create Users
Working with Users (command line)

peladm update_user
update Users

peladm delete_user
delete Users

peladm create_profile
create Profiles
Working with Profiles (command line)

peladm update_profile
update Profiles

peladm delete_profile
delete Profiles

peladm create_purge_model
create Purge Model
Working with Purge Models (command line)

peladm update_purge_model
update Purge Model

peladm delete_purge_model
delete Purge Model

peladm update_trans
update Transfers
Working with Transfers (command line)

peladm create_cgate
create CGates
Working with CGates (command line)

peladm update_cgate
update CGates

peladm delete_cgate
delete CGates

peladm create_cgategroup
create CGateGroups
Working with CGateGroups (command line)

peladm update_cgategroup
update CGateGroups

peladm delete_cgategroup
delete CGateGroups

peladm create_ruletable
create Rule Tables
Working with Rule Tables (command line)

peladm update_ruletable
set or modify the properties of the Rule Table

peladm delete_ruletable
delete Rule Tables

peladm create_decisionrule
create Decision Rules
Working with Decision Rules (command line)

peladm update_decisionrule
update Decision Rules

peladm delete_decisionrule
delete Decision Rules

peladm create_proplist
create Synchrony Messaging connector Properties List
Working with the Synchrony Messaging connector (command line)

peladm update_proplist
update Synchrony Messaging connector Properties List

peladm delete_proplist
delete Synchrony Messaging connector Properties List

peladm create_proxy
create Proxies
Working with Proxies (command line)

peladm update_proxy
update Proxies

peladm delete_proxy
delete Proxies


pelbase
Purpose
Use the pelbase command to export Synchrony Gateway objects from the database to an ASCII file or import objects from an ASCII file to the database.

You can export records in different formats depending on your requirements, so that you can adapt the records to your operating system (for example, you can complete the fields with environment variables).

Syntax
pelbase [subcommand] [parameters]

Subcommands
The following table lists and describes the subcommands that comprise the pelbase command.

Subcommand
Use to...
Additional information

pelbase export_site
export a Remote Site
Importing and exporting objects

pelbase export_appli
export an Application

pelbase export_model
export a Model

pelbase export_purge_model
export a Purge Model

pelbase export_list
export a Diffusion List

pelbase export_user
export a User

pelbase export_profile
export a Profile

pelbase export_cgate
export a CGate

pelbase export_cgategroup
export a CGateGroup

pelbase export_proxy
export a Proxy

pelbase export_decisionrule
export a Decision Rule

pelbase export_ruletable
export a Rule Table

pelbase import
import an object


pelctl
Purpose
Use the pelctl command to:

Start and stop the activity on a Site

Start, stop and cancel actions relating to Transfer states

Suspend or resume Log file recording and archiving

Suspend or resume Stat file recording and archiving

Manage tracing processes

The related subcommands identify the object you want to select. The subcommands are associated with a set of selection parameters.

Syntax
pelctl [subcommand] [parameters]

Subcommands
The following table lists and describes the subcommands that comprise the pelctl command.

Subcommand
Use to...
Additional information

pelctl start_site
start a Site
Working with Remote Sites (command line)

pelctl stop_site
stop a Site

pelctl control_trans
control a Transfer
Working with Transfers (command line)

pelctl archive_log
archive the Log
pelctl archive_log

pelctl suspend_log
suspend Log recording
pelctl suspend_log

pelctl resume_log
resume Log recording
pelctl resume_log

pelctl archive_stat
archive Statistics file
pelctl archive_stat

pelctl suspend_stat
suspend Statistics recording
pelctl suspend_stat

pelctl resume_stat
resume Statistics recording
pelctl resume_stat

pelctl trace_process
obtain trace data for Synchrony Gateway processing
pelctl trace_process

pelctl trace_entity
obtain trace data for a Synchrony Gateway entity (sub-task of a process)
pelctl trace_entity

pelctl kill_connection
kill a Connection
Monitoring Connections (command line)

pelctl disconnect_user
disconnect a User
Monitoring Connected Users (command line)

pelctl reset_connected_user
resets user quota to zero. An administrator can use this command to reassign access to users who have exceeded their quotas


peldconf
Purpose
This command is now deprecated.

The peldconf command was previously used to dynamically modify the Synchrony Gateway configuration.

peldsp
Purpose
Use the peldsp command to select the following objects defined in the administration database and display their parameters:

Sites

Applications

Models

Diffusion Lists

Users and Profiles

CGates and CGateGroups

Connections and Connected Users

Diffusion List and Transfer Requests

Decision Rules

Rule Tables

Properties lists

Proxies

Synchrony Messaging connectors

Use subcommands with peldsp to identify the type of object you want to select. The subcommands are associated with selection parameters.

Syntax
peldsp [subcommand] [parameters]

Subcommands
The following table lists and describes the subcommands that comprise the peldsp command.

Subcommand
Use to...
Additional information

peldsp select_site
display a selected list of Remote Sites
Working with Remote Sites (command line)

peldsp display_site
display the attributes of a Remote Site

peldsp status_site
display the initial and dynamic states of a Remote Site

peldsp select_loc_site
display a selected list of Local Sites
Working with Local Sites (command line)

peldsp display_loc_site
display the parameters of a Local Site

peldsp status_loc_site
display the initial and dynamic states of a Local Site

peldsp select_appli
display a selected list of Applications
Working with Applications (command line)

peldsp display_appli
display the parameters of an Application

peldsp select_model
display a selected list of Models
Working with Models (command line)

peldsp display_model
display the parameters of a Model

peldsp select_list
display a selected list of Diffusion Lists
Working with Diffusion Lists (command line)

peldsp display_list
display the parameters of a Diffusion List

peldsp select_user
display a selected list of Users
Working with Users (command line)

peldsp display_user
display the parameters of Users

peldsp select_profile
display a selected list of Profiles
Working with Profiles (command line)

peldsp display_profile
display the parameters of Profiles

peldsp select_trans
display a selected list of Transfer Requests
Working with Transfers (command line)

peldsp display_trans
display the parameters of a Transfer Request

peldsp status_trans
display a selected list of Transfer Request with a subset of information for each selected Request

peldsp select_cgate
display a selected list of CGates
Working with CGates (command line)

peldsp display_cgate
display the parameters of CGates

peldsp select_cgategroup
display a selected list of CGateGroups
Working with CGateGroups (command line)

peldsp display_cgategroup
display the parameters of CGateGroups

peldsp select_connection
display a selected list of Connections
Monitoring Connections (command line)

peldsp display_connection
display the parameters of a Connection

peldsp status_connection
display the initial and dynamic states of a Connection

peldsp select_connected_user
display a selected list of Connected Users
Monitoring Connected Users (command line)

peldsp display_connected_user
display the parameters of a Connected User

peldsp status_connected_user
display the initial and dynamic states of a Connected User

peldsp select_decisionrule
display a list of Decision Rules
Working with Decision Rules (command line)

peldsp display_decisionrule
display Decision Rule parameters

peldsp select_ruletable
display a list of Rule Tables
Working with Rule Tables (command line)

peldsp display_ruletable
display Rule Table parameters


pelmig
Purpose
Use the pelmig command to migrate the Mailbox file between different versions of Synchrony Gateway. You can, for example, upgrade from a previous version of Synchrony Gateway to the latest version.

For more details, refer to the Synchrony Gateway Migration Guide.

Syntax
pelmig

{-input_mailbox (-im)}

{-input_version (-iv) { V6.11 | V6.9 | V6.8 | V6.7 }}

[-input_options (-io)]

{-output_mailbox (-om)}

{-output_version (-ov) { V6.11 | V6.9 | V6.8 | V6.7 }}

[-output_options (-oo)]

[-exit_options (-eo)]

[-verbosity (-vrbzt) { low | middle | high | trace | (middle) }]

[-migration_mode (-mm) { all | partial | (all) }]

Subcommands
The pelmig command does not have any subcommands.

pelmon
Purpose
Use the pelmon command to:

check Mailbox integrity

restart Synchrony Gateway

initialize the Mailbox

recover the Mailbox (if Mirror option is activated)

change the encryption pass-phrase file

Syntax
pelmon [subcommand] [parameters]

Subcommands
The following table lists and describes the subcommands that comprise the pelmon command.

Subcommand
Use to...
Additional information

pelmon check_base
check Synchrony Gateway Mailbox integrity
Managing the Mailbox: pelmon check_base

pelmon restart
restart Synchrony Gateway
Managing the Mailbox: pelmon restart

pelmon init_base
initialize Synchrony Gateway Mailbox
Managing the Mailbox: pelmon init_base

pelmon recover_base
recover Synchrony Gateway Mailbox
Managing the Mailbox: pelmon recover_base

pelmon change_pass_phrase
change the encryption pass-phrase file
Managing the Mailbox: pelmon change_pass_phrase


Deprecated subcommands
The following pelmon subcommands are now deprecated. You should not use these commands with this version of Synchrony Gateway.

Subcommand
Previously used to...
Command replaced by...

pelmon start
start Synchrony Gateway
the gatestart command

pelmon stop
stop Synchrony Gateway
the gatestop command

pelmon status
test Synchrony Gateway status
the gatestatus command


pelpur
Purpose
Use the pelpur command to purge the Mailbox of all Transfer Requests that match the specified criteria. The purged Transfers are stored in an archive file (unless you set the optional parameter -no_arc).

Syntax
pelpur [parameters]

Subcommands
The pelpur command does not have any subcommands.

peltrans
Purpose
Use the peltrans command to submit a Transfer Request, a message Request, or a Diffusion List Request.

The request is a Diffusion List Request if the dest_alias parameter is a Diffusion List.

Syntax
peltrans [parameters]

Subcommands
The peltrans command does not have any subcommands..

secadm
Purpose
Use the secadm command to manage Synchrony Gateway security elements.

Syntax
secadm [subcommand] [parameters]

Subcommands
The following table lists and describes the subcommands that comprise the secadm command.

Subcommand
Use to...
Additional information

secadm import_cert
import a certificate from a file into the local database
Managing certificates (command line)

secadm export_cert
export a certificate to a remote database

secadm update_cert
modify a certificate

secadm delete_cert
delete a certificate from the database

secadm import_key
import a key into the local database
Managing keys (command line)

secadm update_key
modify a key

secadm delete_key
delete a key from the database

secadm import sprof
import a TLS Profile from a file into the local database
Managing TLS Security profiles (command line)

secadm delete_sprof
delete a TLS Security Profile from the database

secadm import_sshprof
import an SSH Security Profile from a text file into the local database
Managing SSH Security profiles (command line)

secadm delete_sshprof
delete an SSH Security Profile from the database

secadm create_netprof
create a Network Profile
Managing Network Profiles (command line)

secadm update_netprof
modify a Network Profile

secadm delete_netprof
delete a Network Profile


secdsp
Purpose
Use the secdsp command to select security elements and to view their parameters.

Syntax
secdsp [subcommand] [parameters]

Subcommands
The following table lists and describes the subcommands that comprise the secdsp command.

Subcommand
Use to...
Additional information

secdsp display_cert
display security certificate attributes
Managing certificates (command line)

secdsp select_cert
display a selected list of certificates

secdsp status_cert
display the state of a certificate

secdsp display_sprof
display security profile attributes
Managing TLS Security Profiles (command line)

secdsp select_sprof
display a selected list of security profile attributes

secdsp status_sprof
display the state of a security profile

secdsp display_sshprof
display SSH profile attributes
Managing SSH Security Profiles (command line)

secdsp select_sshprof
display a selected list of SSH profile attributes

secdsp status_sshprof
display the status if an SSH profile

secdsp display_netprof
display Network Profile attributes
Managing Network Profiles (command line)

secdsp select_netprof
display a selected set of Network Profile attributes

secdsp status_netprof
display the status of a Network Profile

secdsp display_key
display security key attributes
Managing keys (command line)

secdsp select_key
display a selected list of security key attributes

secdsp status_key
display the status of a security key


vfdadm
Purpose
Use the vfdadm command to manage the Virtual File Directory.

Syntax
vfdadm [subcommand] [parameters]

Subcommands
The following table lists and describes the subcommands that comprise the vfdadm command.

Subcommand
Use to...
Additional information

vfdadm create_dir
create a new Virtual File Directory directory and set its attributes
Working with VFDs (command line)

vfdadm update_dir
update the attributes (including the optional mount point attributes) of an existing Virtual File Directory

vfdadm move_dir
move a VFD directory (or mounted directory), from its current location in the VFD to a new location

rename a VFD directory

move and rename a VFD directory

vfdadm delete_dir
delete a Virtual File Directory


vfddsp
Purpose
Use the vfddsp command to select and display Virtual File Directory attributes.

Syntax
vfddsp [subcommand] [parameters]

Subcommands
The following table lists and describes the subcommands that comprise the vfddsp command.

Subcommand
Use to...
Additional information

vfddsp display_dir
display the details, or attributes, of a VFD logical directory
Working with VFDs (command line)

vfddsp display_file
display the details of a VFD logical file identified by its VFD parent directory absolute path (or its alias) and its name

vfddsp list_dir
list the contents of a specified Virtual File Directory





--------------------------------------------------------------------------------

Related topics

Index of online commands

Index of tasks

About online commands



Go to the top of the page
 
+Quote Post
Tony
post Apr 7 2010, 02:14 PM
Post #4


Regular Contributor
***

Group: Members
Posts: 44
Joined: 6-November 08
From: Washington, D.C.
Member No.: 50


Thanks, guys! I had a brainfart day after not working with XFB for a few months. I'm back in the swing of things now wink.gif


--------------------
[i][size=2]--
Tony Lloyd
Sr. Axway Consultant
Washington DC Area
Mobile: 703-261-4449
Go to the top of the page
 
+Quote Post

Reply to this topicNew Topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Skin designed by IPB Forum Skins