Project

General

Profile

« Previous | Next » 

Revision 32da02c5

Added by Oleh Fedorenko over 2 years ago

Revert "Fixes #32035 - Add DSL autocompletion in templates"

This reverts commit bde7047acb8a68a899f60585f751093c9713bb92.

View differences:

app/services/foreman/renderer/scope/macros/base.rb
apipie :method, desc: 'Takes a block of code, runs it and prefixes the resulting text by given number of spaces' do
desc "This is useful when rendering output is a whitespace sensitive format, such as YAML."
required :count, Integer, desc: 'the number of spaces'
keyword :skip1, [true, false], desc: 'skips the first line prefixing, defaults to false', default: false
block 'Optional. Does nothing if no block is given.', schema: '{ code }'
required :count, String, desc: 'the number of spaces'
keyword :skip1, String, desc: 'skips the first line prefixing, defaults to false', default: false
returns String, desc: 'The indented text, that was the result of block of code'
example "indent(2) { snippet('epel') } # => ' echo Installing yum repo\n yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm'"
example "indent(2) { snippet('epel', skip1: true) } # => 'echo Installing yum repo\n yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm'"

Also available in: Unified diff