# Path: revolver/core.py
# def run(*args, **kwargs):
#     if not env.sudo_forced:
#         return _run(*args, **kwargs)
# 
#     return sudo(*args, **kwargs)
# 
# Path: revolver/tool/ruby_build.py
# def install():
# def ensure():
# 
# Path: revolver/tool/ruby_rbenv.py
# def install():
# def ensure():
# def _ensure_autoload(filename):


from revolver.core import run
from revolver.tool import ruby_build, ruby_rbenv
# -*- coding: utf-8 -*-

from __future__ import absolute_import, division, with_statement



def install(version, _update=True):
    ruby_rbenv.ensure()

# Path: revolver/core.py
# def run(*args, **kwargs):
#     if not env.sudo_forced:
#         return _run(*args, **kwargs)
# 
#     return sudo(*args, **kwargs)
# 
# Path: revolver/tool/ruby_build.py
# def install():
# def ensure():
# 
# Path: revolver/tool/ruby_rbenv.py
# def install():
# def ensure():
# def _ensure_autoload(filename):


# Path: revolver/tool/ruby.py
from revolver.core import run
from revolver.tool import ruby_build, ruby_rbenv

# -*- coding: utf-8 -*-

from __future__ import absolute_import, division, with_statement



def install(version, _update=True):
    ruby_rbenv.ensure()

    ruby_build.ensure()