JagwireTech/hmx_client — Issue #8: hmx application commands
Author: amkimian
Created: 2011-10-24 19:54:44+00:00
State: open

A placeholder for the commands

# Connectivity
* Store credentials
* Remove credentials

# API reflection

* get (but where to put? perhaps some standard file name convention)
* getData
* put (but what to put? from file?)
* putSimple
* query
* dynQuery (but what would you put on the command line?)

# Admin API actions

* show types
* show type info
* update type
* create type
* drop type (and data)
* permission related activities
* Add user
* Delete user
* Create api user
* Add user to group
* list groups
* Remove user from group
* Set permission (to group)
* Quick permission help (create permission for type/query/etc.)
* clear any cache

# Backup/restore type activities
* Dump type data (to series of files)
* Restore type data (from files)
* Dump type information (inc built in types)
* Restore from type information

# Task kick off
* Create some standard tasks
* Housekeeping (of tasks)
* Snaps
* Rebuild summaries