deb-sahara/sahara/utils
Ethan Gafford b2c01f5d13 [EDP] Unified Map to Define Job Interface
This change adds an "interface" map to the API for job creation, such that
the operator registering a job can define a unified, human-readable way to
pass in all arguments, parameters, and configurations that the execution
of that job may require or accept. This will allow platform-agnostic
wizarding at the job execution phase and allows users to document use of
their own jobs once in a persistent, standardized format.

Change-Id: I59b9b679a650361ddcd30975891496fdfbabb93c
Partially Implements: blueprint unified-job-interface-map
2015-06-29 12:43:43 -04:00
..
hacking Use jsonutils from oslo.serialization 2015-04-14 12:16:53 +03:00
notification Fixing log messages to avoid information duplication 2015-04-22 18:44:08 +03:00
openstack Adding retry ability to cinderclient calls 2015-05-26 15:02:14 +03:00
__init__.py Move the savanna subdir to sahara 2014-03-18 16:38:36 +04:00
api_validator.py Refactoring datasource, job and job_binary name validations 2015-01-27 00:22:43 -05:00
api.py Merge "Finally drop XML REST API related code" 2015-04-28 13:01:16 +00:00
cluster_progress_ops.py Merge "Move updating provision progress to conductor" 2015-03-19 11:15:21 +00:00
configs.py Move the savanna subdir to sahara 2014-03-18 16:38:36 +04:00
crypto.py Migrate to oslo.concurrency 2014-12-29 12:11:48 +00:00
edp.py [EDP] Unified Map to Define Job Interface 2015-06-29 12:43:43 -04:00
files.py Move the savanna subdir to sahara 2014-03-18 16:38:36 +04:00
general.py Improve unit tests of general utils 2015-05-13 15:32:33 +00:00
hashabledict.py Move the savanna subdir to sahara 2014-03-18 16:38:36 +04:00
keymgr.py Adding barbican client and keymgr module 2015-03-09 09:08:25 -04:00
patches.py Split sahara into sahara-api and sahara-engine 2014-04-28 17:54:32 +04:00
poll_utils.py Remove deprecated group name of option 2015-06-03 21:09:23 +03:00
procutils.py Add indirect VMs access implementation 2015-02-02 09:59:03 +00:00
proxy.py Adding retry ability to keystoneclient calls 2015-05-16 13:38:57 +00:00
remote.py Using oslo_* instead of oslo.* 2015-02-04 13:19:28 +03:00
resources.py Improve compatible with python3 2015-05-11 11:40:23 +03:00
rpc.py Initialize MQ transport only once 2015-02-05 14:46:19 -08:00
ssh_remote.py Adding cluster, instance, job_execution ids to logs 2015-04-21 13:39:43 +00:00
tempfiles.py Add translation support to service and utils modules 2014-07-29 12:45:22 +04:00
types.py Transform configuration values into int or float when needed 2015-06-09 08:51:20 +08:00
wsgi.py Merge "Remove WritableLogger wrapper" 2015-06-08 15:35:28 +00:00
xmlutils.py [EDP] Add Oozie Shell Job Type 2015-03-04 11:06:39 -05:00