[ https://issues.apache.org/jira/browse/SLIDER-663?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14933519#comment-14933519 ]
YONG FENG commented on SLIDER-663: ---------------------------------- Hi Gour, The design doc mentioned use could customize the command to start, stop, check status ... components of application as follows. However I did not find the related info in user doc. Is it missed in user doc or has not been implemented yet? "commands": [ { "command": { "exec": "script for configure", "name": "CONFIGURE", "type": "PYTHON", } }, { "command": { "exec": "command for Start", "name": "START", "type": "SHELL", } } ] Thanks, > Make it easy to develop and deploy application packages that are essentially > shell commands > ------------------------------------------------------------------------------------------- > > Key: SLIDER-663 > URL: https://issues.apache.org/jira/browse/SLIDER-663 > Project: Slider > Issue Type: New Feature > Components: agent-provider, app-package > Affects Versions: Slider 0.60 > Reporter: Sumit Mohanty > Assignee: Sumit Mohanty > Priority: Critical > Fix For: Slider 0.80 > > Attachments: PackagingSimplificationandCreateEnhancements.pdf > > > Slider app packages require several artifacts for completeness such as a > metainfo.xml, a python script to read config and a python script for life > cycle commands, a tarball, etc. > A simple application can be modeled as a shell command or as a java > application that just needs a jar and some system properties. So the > application requirement can be summarized as: > * a jar > * a command > * a small set of properties > While it is possible to model these as an application package (e.g. > memcached) it is also evident that there are a lot of common patterns that > need to be duplicated. > Slider should provide a way to pass these parameters in the create call > itself rather than having to create a full application package. -- This message was sent by Atlassian JIRA (v6.3.4#6332)