app/models/user_analysis.rb
# get workflow inputs/ouputs from Methods Repo
get workflow inputs/ouputs from Methods Repo
get workflow inputs / ouputs from Methods Repo
def configuration_settings
    if self.snapshot.blank?
      {error: "#{self.namespace}/#{self.name} does not exist in methods repo"}
    else
      begin
        user_client = FireCloudClient.new(self.user)
        user_client.get_method_parameters(self.namespace, self.name, self.snapshot)
      rescue => e
        Rails.logger.info "Error retrieving user analysis WDL inputs/outputs: #{e.message}"
        {error: e.message}
      end
    end
  end
def configuration_settings if self . snapshot . blank? { error : "#{self.namespace}/#{self.name} does not exist in methods repo" } else begin user_client = FireCloudClient . new ( self . user ) user_client . get_method_parameters ( self . namespace , self . name , self . snapshot ) rescue => e Rails . logger . info "Error retrieving user analysis WDL inputs/outputs: #{e.message}" { error : e . message } end end end
get workflow inputs/ouputs from Methods Repo
get workflow inputs / ouputs from Methods Repo