blob: e1cba3bc550ec8e6953172a91413fa9cce5048f6 [file] [log] [blame]
[
{
"group": "sh",
"name": "sh",
"className": "org.apache.zeppelin.shell.ShellInterpreter",
"defaultInterpreter": true,
"properties": {
"shell.command.timeout.millisecs": {
"envName": "SHELL_COMMAND_TIMEOUT",
"propertyName": "shell.command.timeout.millisecs",
"defaultValue": "60000",
"description": "Shell command time out in millisecs. Default = 60000",
"type": "number"
},
"shell.command.timeout.check.interval": {
"envName": "",
"propertyName": "shell.command.timeout.check.interval",
"defaultValue": "60000",
"description": "Shell command output check interval in millisecs. Default = 10000",
"type": "number"
},
"shell.working.directory.user.home": {
"envName": "SHELL_WORKING_DIRECTORY_USER_HOME",
"propertyName": "shell.working.directory.user.home",
"defaultValue": false,
"description": "If this set to true, the shell's working directory will be set to user home",
"type": "checkbox"
},
"zeppelin.shell.auth.type": {
"envName": null,
"propertyName": "zeppelin.shell.auth.type",
"defaultValue": "",
"description": "If auth type is needed, Example: KERBEROS",
"type": "string"
},
"zeppelin.shell.keytab.location": {
"envName": null,
"propertyName": "zeppelin.shell.keytab.location",
"defaultValue": "",
"description": "Kerberos keytab location",
"type": "string"
},
"zeppelin.shell.principal": {
"envName": null,
"propertyName": "zeppelin.shell.principal",
"defaultValue": "",
"description": "Kerberos principal",
"type": "string"
},
"zeppelin.shell.interpolation": {
"envName": null,
"propertyName": "zeppelin.shell.interpolation",
"defaultValue": false,
"description": "Enable ZeppelinContext variable interpolation into paragraph text",
"type": "checkbox"
},
"zeppelin.concurrency.max": {
"envName": null,
"propertyName": "zeppelin.concurrency.max",
"defaultValue": "10",
"description": "Max concurrency of shell interpreter",
"type": "number"
}
},
"editor": {
"language": "sh",
"editOnDblClick": false,
"completionSupport": false
}
},
{
"group": "sh",
"name": "terminal",
"className": "org.apache.zeppelin.shell.TerminalInterpreter",
"properties": {
"zeppelin.terminal.ip.mapping": {
"envName": null,
"propertyName": "zeppelin.terminal.ip.mapping",
"defaultValue": "",
"description": "Internal and external IP mapping of zeppelin server",
"type": "string"
}
},
"editor": {
"language": "sh",
"editOnDblClick": false,
"completionSupport": false
},
"config": {
"checkEmpty": false
}
}
]