Prevent underscores from being removed during command substitution

This commit is contained in:
Sebastian Serth
2021-07-07 20:05:57 +02:00
parent 72e4026d6c
commit d7eb562389
2 changed files with 6 additions and 3 deletions

View File

@ -37,8 +37,11 @@ class SubmissionsController < ApplicationController
end end
def command_substitutions(filename) def command_substitutions(filename)
{class_name: File.basename(filename, File.extname(filename)).camelize, filename: filename, {
module_name: File.basename(filename, File.extname(filename)).underscore} class_name: File.basename(filename, File.extname(filename)).upcase_first,
filename: filename,
module_name: File.basename(filename, File.extname(filename)).underscore,
}
end end
private :command_substitutions private :command_substitutions

View File

@ -46,7 +46,7 @@ class DockerClient
def command_substitutions(filename) def command_substitutions(filename)
{ {
class_name: File.basename(filename, File.extname(filename)).camelize, class_name: File.basename(filename, File.extname(filename)).upcase_first,
filename: filename, filename: filename,
module_name: File.basename(filename, File.extname(filename)).underscore, module_name: File.basename(filename, File.extname(filename)).underscore,
} }