Ruby では文字列に対して * 演算子を適用することで、その文字列を指定回数だけ繰り返した文字列を生成することができます。 下記の indent_str 関数は、指定されたレベルのインデント用スペース文字列を作成します。
*
indent_str
def indent_str(level) return ' ' * level end
indent_str(2) #=> ' '