class ForemanSalt::Api::V2::SaltAutosignController
def all_autosign
def all_autosign @_autosigns ||= @api.autosign_list.map { |record| OpenStruct.new(:record => record) } end
def create
def create @api.autosign_create params[:record] @salt_autosign = { :record => params[:record] } end
def destroy
def destroy @api.autosign_remove params[:record] render :json => { root_node_name => _('Record deleted.') } end
def find_proxy
def find_proxy @proxy = ::SmartProxy.friendly.find(params[:smart_proxy_id]) not_found unless @proxy end
def index
def index @salt_autosigns = all_autosign end
def metadata_page
def metadata_page 1 end
def metadata_per_page
def metadata_per_page metadata_total end
def metadata_subtotal
def metadata_subtotal metadata_total end
def metadata_total
def metadata_total @total ||= all_autosign.count end
def setup_proxy
def setup_proxy @api = ProxyAPI::Salt.new(:url => @proxy.url) end