Page:
RattailV2RattailCommands
Pages
HardwareMotorolaMC3000
HardwareZebraQL320Plus
Home
ImplementationDetails
MailingLists
RattailBONE
RattailBONEInstallation
RattailCE
RattailCore
RattailPOS
RattailPalm
RattailV2
RattailV2RattailCommands
RattailV2RattailHistory
RattailV2WhatIsRattail
Schemata
SchemataOrders
Workflows
WorkflowsOrders
WorkflowsOrdersBuyerClaim
WorkflowsOrdersDelivery
WorkflowsOrdersInitiation
WorkflowsOrdersManualUpdates
WorkflowsOrdersPurging
WorkflowsOrdersReceiving
No results
1
RattailV2RattailCommands
Lance Edgar edited this page 2025-10-19 09:10:50 -05:00
Table of Contents
Rattail Commands
Rattail ships with a command line / options framework. More on that can be found here and here.
The following commands are part of the core rattail package.
rattail shell
This command will launch a Python shell with the rattail package pre-imported and optionally pre-initialized:
lance@alfalfa:~/src/rattail2$ rattail -v shell
rattail.conf: INFO: Reading config file(s): ['/etc/rattail.conf']
rattail.conf: INFO: Reading config file(s): ['/etc/rattail/rattail.conf']
rattail.conf: INFO: Reading config file(s): ['/usr/local/etc/rattail.conf']
rattail.conf: INFO: Reading config file(s): ['/usr/local/etc/rattail/rattail.conf']
rattail.conf: INFO: Reading config file(s): ['/home/lance/.rattail.conf']
rattail.conf: INFO: Reading config file(s): ['/home/lance/.rattail/rattail.conf']
Launching Python shell...
conf file(s): ['/home/lance/.rattail.conf']
>>> config.get('shrubbery', 'max_branches')
'420'
>>>
rattail uuid
This command will generate an UUID and print it to the console.
If you specify the --gui option, instead of printing an UUID it will display a small wxPython application:
