Module: Avm

Defined in:
lib/avm.rb,
lib/avm/git.rb,
lib/avm/data.rb,
lib/avm/ruby.rb,
lib/avm/self.rb,
lib/avm/sync.rb,
lib/avm/files.rb,
lib/avm/rails.rb,
lib/avm/tools.rb,
lib/avm/docker.rb,
lib/avm/result.rb,
lib/avm/app_src.rb,
lib/avm/patches.rb,
lib/avm/version.rb,
lib/avm/fs_cache.rb,
lib/avm/projects.rb,
lib/avm/data/unit.rb,
lib/avm/git/issue.rb,
lib/avm/instances.rb,
lib/avm/ruby/gems.rb,
lib/avm/self/root.rb,
lib/avm/files/info.rb,
lib/avm/git/commit.rb,
lib/avm/postgresql.rb,
lib/avm/executables.rb,
lib/avm/path_string.rb,
lib/avm/stereotypes.rb,
lib/avm/data/package.rb,
lib/avm/docker/image.rb,
lib/avm/files/deploy.rb,
lib/avm/files/rotate.rb,
lib/avm/git/organize.rb,
lib/avm/patches/i18n.rb,
lib/avm/ruby/bundler.rb,
lib/avm/ruby/rubocop.rb,
lib/avm/tools/runner.rb,
lib/avm/data/instance.rb,
lib/avm/docker/runner.rb,
lib/avm/self/instance.rb,
lib/avm/tools/version.rb,
lib/avm/files/appender.rb,
lib/avm/instances/base.rb,
lib/avm/cached_download.rb,
lib/avm/docker/registry.rb,
lib/avm/eac_rails_base0.rb,
lib/avm/eac_rails_base1.rb,
lib/avm/files/formatter.rb,
lib/avm/git/commit/file.rb,
lib/avm/instances/entry.rb,
lib/avm/docker/container.rb,
lib/avm/eac_ubuntu_base0.rb,
lib/avm/eac_webapp_base0.rb,
lib/avm/files/appendable.rb,
lib/avm/instances/runner.rb,
lib/avm/launcher/context.rb,
lib/avm/launcher/project.rb,
lib/avm/tools/runner/git.rb,
lib/avm/data/package/dump.rb,
lib/avm/data/package/load.rb,
lib/avm/eac_redmine_base0.rb,
lib/avm/git/commit/deploy.rb,
lib/avm/git/issue/deliver.rb,
lib/avm/git/revision_test.rb,
lib/avm/git/subrepo_check.rb,
lib/avm/instances/entries.rb,
lib/avm/launcher/git/base.rb,
lib/avm/self/docker_image.rb,
lib/avm/tools/runner/ruby.rb,
lib/avm/tools/runner/self.rb,
lib/avm/data/instance/unit.rb,
lib/avm/eac_writings_base0.rb,
lib/avm/git/issue/complete.rb,
lib/avm/git/subrepo_checks.rb,
lib/avm/launcher/git/error.rb,
lib/avm/tools/runner/files.rb,
lib/avm/eac_wordpress_base0.rb,
lib/avm/git/file_auto_fixup.rb,
lib/avm/launcher/git/remote.rb,
lib/avm/launcher/paths/real.rb,
lib/avm/postgresql/instance.rb,
lib/avm/projects/stereotype.rb,
lib/avm/ruby/gems/generator.rb,
lib/avm/tools/runner/config.rb,
lib/avm/git/auto_commit_path.rb,
lib/avm/instances/entry_keys.rb,
lib/avm/launcher/errors/base.rb,
lib/avm/projects/stereotypes.rb,
lib/avm/ruby/rubocop/_envvar.rb,
lib/avm/tools/runner/app_src.rb,
lib/avm/data/instance/package.rb,
lib/avm/eac_asciidoctor_base0.rb,
lib/avm/git/auto_commit/rules.rb,
lib/avm/instances/application.rb,
lib/avm/launcher/publish/base.rb,
lib/avm/ruby/rubocop/_gemfile.rb,
lib/avm/tools/runner/instance.rb,
lib/avm/tools/runner/launcher.rb,
lib/avm/eac_rails_base0/deploy.rb,
lib/avm/eac_rails_base1/runner.rb,
lib/avm/instances/docker_image.rb,
lib/avm/launcher/git/warp_base.rb,
lib/avm/launcher/paths/logical.rb,
lib/avm/launcher/vendor/github.rb,
lib/avm/tools/runner/git/issue.rb,
lib/avm/tools/runner/ruby/gems.rb,
lib/avm/eac_ubuntu_base0/apache.rb,
lib/avm/eac_webapp_base0/deploy.rb,
lib/avm/eac_webapp_base0/runner.rb,
lib/avm/files/formatter/formats.rb,
lib/avm/git/organize/repository.rb,
lib/avm/launcher/instances/base.rb,
lib/avm/launcher/ruby/gem/build.rb,
lib/avm/tools/runner/git/commit.rb,
lib/avm/tools/runner/git/deploy.rb,
lib/avm/data/instance/files_unit.rb,
lib/avm/eac_rails_base0/instance.rb,
lib/avm/eac_rails_base1/instance.rb,
lib/avm/eac_redmine_base0/deploy.rb,
lib/avm/git/commit/class_methods.rb,
lib/avm/git/issue/complete/_push.rb,
lib/avm/git/issue/complete/_test.rb,
lib/avm/git/subrepo_check/parent.rb,
lib/avm/git/subrepo_check/remote.rb,
lib/avm/launcher/instances/error.rb,
lib/avm/postgresql/instance_with.rb,
lib/avm/projects/stereotypes/git.rb,
lib/avm/ruby/rubocop/_configured.rb,
lib/avm/self/instance/entry_keys.rb,
lib/avm/tools/runner/git/subrepo.rb,
lib/avm/tools/runner/self/docker.rb,
lib/avm/eac_webapp_base0/instance.rb,
lib/avm/eac_writings_base0/deploy.rb,
lib/avm/git/auto_commit/rules/new.rb,
lib/avm/git/auto_commit/rules/nth.rb,
lib/avm/git/auto_commit_path/ruby.rb,
lib/avm/git/commit/deploy_methods.rb,
lib/avm/git/commit/diff_tree_line.rb,
lib/avm/instances/base/entry_keys.rb,
lib/avm/launcher/context/settings.rb,
lib/avm/launcher/git/base/remotes.rb,
lib/avm/launcher/git/base/subrepo.rb,
lib/avm/launcher/git/publish_base.rb,
lib/avm/tools/runner/app_src/info.rb,
lib/avm/tools/runner/app_src/ruby.rb,
lib/avm/tools/runner/app_src/test.rb,
lib/avm/tools/runner/files/format.rb,
lib/avm/tools/runner/files/rotate.rb,
lib/avm/tools/runner/git/organize.rb,
lib/avm/tools/runner/ruby/rubocop.rb,
lib/avm/eac_rails_base1/runner/log.rb,
lib/avm/eac_redmine_base0/instance.rb,
lib/avm/eac_wordpress_base0/deploy.rb,
lib/avm/eac_writings_base0/commons.rb,
lib/avm/eac_writings_base0/project.rb,
lib/avm/git/auto_commit/rules/base.rb,
lib/avm/git/auto_commit/rules/last.rb,
lib/avm/git/issue/complete/_remote.rb,
lib/avm/instances/base/auto_values.rb,
lib/avm/launcher/git/mirror_update.rb,
lib/avm/launcher/git/sub_warp_base.rb,
lib/avm/tools/runner/instance/info.rb,
lib/avm/eac_rails_base0/apache_host.rb,
lib/avm/eac_rails_base0/apache_path.rb,
lib/avm/eac_rails_base1/apache_host.rb,
lib/avm/eac_redmine_base0/data_unit.rb,
lib/avm/eac_writings_base0/instance.rb,
lib/avm/files/formatter/formats/php.rb,
lib/avm/files/formatter/formats/xml.rb,
lib/avm/files/formatter/utf8_assert.rb,
lib/avm/git/auto_commit/commit_info.rb,
lib/avm/git/issue/complete/_commits.rb,
lib/avm/git/issue/complete/_tracker.rb,
lib/avm/instances/base/dockerizable.rb,
lib/avm/launcher/errors/non_project.rb,
lib/avm/launcher/instances/settings.rb,
lib/avm/tools/runner/app_src/update.rb,
lib/avm/eac_asciidoctor_base0/deploy.rb,
lib/avm/eac_webapp_base0/apache_host.rb,
lib/avm/eac_webapp_base0/apache_path.rb,
lib/avm/eac_webapp_base0/runner/data.rb,
lib/avm/eac_wordpress_base0/instance.rb,
lib/avm/files/formatter/formats/base.rb,
lib/avm/files/formatter/formats/html.rb,
lib/avm/files/formatter/formats/json.rb,
lib/avm/files/formatter/formats/ruby.rb,
lib/avm/git/auto_commit/rules/manual.rb,
lib/avm/git/auto_commit/rules/unique.rb,
lib/avm/launcher/git/base/underlying.rb,
lib/avm/tools/runner/eac_rails_base0.rb,
lib/avm/tools/runner/git/auto_commit.rb,
lib/avm/tools/runner/git/dirty_files.rb,
lib/avm/tools/runner/git/subrepo/fix.rb,
lib/avm/eac_rails_base1/runner/bundle.rb,
lib/avm/eac_redmine_base0/apache_host.rb,
lib/avm/eac_redmine_base0/core_update.rb,
lib/avm/eac_ubuntu_base0/docker_image.rb,
lib/avm/eac_webapp_base0/deploy/build.rb,
lib/avm/eac_writings_base0/file_build.rb,
lib/avm/files/appendable/file_content.rb,
lib/avm/git/issue/complete/_local_tag.rb,
lib/avm/git/issue/complete/validation.rb,
lib/avm/git/organize/reference_update.rb,
lib/avm/git/subrepo_check/show_result.rb,
lib/avm/launcher/git/base/dirty_files.rb,
lib/avm/launcher/instances/base/cache.rb,
lib/avm/launcher/publish/check_result.rb,
lib/avm/postgresql/instance/data_unit.rb,
lib/avm/projects/stereotypes/git/warp.rb,
lib/avm/projects/stereotypes/ruby_gem.rb,
lib/avm/tools/runner/config/load_path.rb,
lib/avm/tools/runner/eac_webapp_base0.rb,
lib/avm/tools/runner/launcher/publish.rb,
lib/avm/eac_asciidoctor_base0/instance.rb,
lib/avm/eac_redmine_base0/docker_image.rb,
lib/avm/eac_webapp_base0/runner/deploy.rb,
lib/avm/eac_writings_base0/apache_host.rb,
lib/avm/files/appendable/resource_base.rb,
lib/avm/files/formatter/formats/python.rb,
lib/avm/instances/base/auto_values/web.rb,
lib/avm/tools/runner/eac_redmine_base0.rb,
lib/avm/tools/runner/git/subrepo/check.rb,
lib/avm/tools/runner/git/subrepo/clone.rb,
lib/avm/tools/runner/launcher/projects.rb,
lib/avm/eac_webapp_base0/deploy/version.rb,
lib/avm/eac_wordpress_base0/apache_host.rb,
lib/avm/git/issue/complete/_validations.rb,
lib/avm/instances/base/auto_values/data.rb,
lib/avm/instances/base/auto_values/ruby.rb,
lib/avm/launcher/git/base/class_methods.rb,
lib/avm/launcher/ruby/gem/specification.rb,
lib/avm/patches/eac_ruby_gems_utils/gem.rb,
lib/avm/projects/stereotypes/git/update.rb,
lib/avm/tools/runner/eac_writings_base0.rb,
lib/avm/tools/runner/git/revisions_test.rb,
lib/avm/tools/runner/launcher/instances.rb,
lib/avm/tools/runner/ruby/gems/generate.rb,
lib/avm/eac_ubuntu_base0/apache/resource.rb,
lib/avm/eac_webapp_base0/deploy/git_info.rb,
lib/avm/eac_writings_base0/project_build.rb,
lib/avm/files/appendable/plain_directory.rb,
lib/avm/git/issue/complete/_git_subrepos.rb,
lib/avm/git/issue/complete/_local_branch.rb,
lib/avm/git/issue/complete/_working_tree.rb,
lib/avm/instances/base/auto_values/admin.rb,
lib/avm/launcher/instances/runner_helper.rb,
lib/avm/projects/stereotypes/git/publish.rb,
lib/avm/projects/stereotypes/git_subrepo.rb,
lib/avm/projects/stereotypes/git_subtree.rb,
lib/avm/ruby/bundler/incompatible_parser.rb,
lib/avm/tools/runner/eac_wordpress_base0.rb,
lib/avm/eac_asciidoctor_base0/apache_host.rb,
lib/avm/eac_asciidoctor_base0/apache_path.rb,
lib/avm/eac_webapp_base0/deploy/file_unit.rb,
lib/avm/eac_webapp_base0/runner/data/dump.rb,
lib/avm/eac_webapp_base0/runner/data/load.rb,
lib/avm/instances/base/auto_values/access.rb,
lib/avm/instances/base/auto_values/mailer.rb,
lib/avm/instances/base/auto_values/source.rb,
lib/avm/instances/base/auto_values/system.rb,
lib/avm/launcher/context/instance_manager.rb,
lib/avm/tools/runner/app_src/ruby/bundler.rb,
lib/avm/tools/runner/app_src/version_bump.rb,
lib/avm/eac_rails_base1/runner/code_runner.rb,
lib/avm/eac_rails_base1/runner_with/bundle.rb,
lib/avm/projects/stereotype/job_comparator.rb,
lib/avm/tools/runner/eac_asciidoctor_base0.rb,
lib/avm/eac_rails_base1/runner/rails_server.rb,
lib/avm/eac_webapp_base0/runner/apache_host.rb,
lib/avm/eac_webapp_base0/runner/apache_path.rb,
lib/avm/files/appendable/tar_output_command.rb,
lib/avm/instances/base/auto_values/database.rb,
lib/avm/launcher/context/instance_discovery.rb,
lib/avm/projects/stereotypes/redmine_plugin.rb,
lib/avm/projects/stereotypes/ruby_gem/update.rb,
lib/avm/files/formatter/formats/generic_plain.rb,
lib/avm/instances/base/auto_values/filesystem.rb,
lib/avm/projects/stereotypes/git_subrepo/warp.rb,
lib/avm/projects/stereotypes/git_subtree/warp.rb,
lib/avm/projects/stereotypes/ruby_gem/publish.rb,
lib/avm/tools/runner/eac_redmine_base0/docker.rb,
lib/avm/files/appendable/templatized_directory.rb,
lib/avm/projects/stereotypes/rails_application.rb,
lib/avm/eac_webapp_base0/deploy/write_on_target.rb,
lib/avm/projects/stereotypes/git/update/subrepo.rb,
lib/avm/tools/runner/app_src/eac_writings_base0.rb,
lib/avm/eac_writings_base0/file_build/tex_source.rb,
lib/avm/projects/stereotypes/git_subrepo/publish.rb,
lib/avm/projects/stereotypes/git_subtree/publish.rb,
lib/avm/tools/runner/eac_redmine_base0/dev_docker.rb,
lib/avm/projects/stereotypes/ruby_gem/version_bump.rb,
lib/avm/tools/runner/app_src/eac_asciidoctor_base0.rb,
lib/avm/tools/runner/eac_redmine_base0/core_update.rb,
lib/avm/eac_webapp_base0/instance/subcommand_parent.rb,
lib/avm/eac_writings_base0/file_build/chapter_index.rb,
lib/avm/eac_writings_base0/project_build/copy_files.rb,
lib/avm/ruby/bundler/incompatible_parser/depends_on.rb,
lib/avm/ruby/bundler/incompatible_parser/in_gemfile.rb,
lib/avm/eac_webapp_base0/deploy/appended_directories.rb,
lib/avm/projects/stereotypes/git/local_project_mixin.rb,
lib/avm/ruby/bundler/incompatible_parser/line_buffer.rb,
lib/avm/tools/runner/app_src/eac_writings_base0/info.rb,
lib/avm/eac_rails_base1/runner_with/rails_environment.rb,
lib/avm/eac_writings_base0/file_build/base_stereotype.rb,
lib/avm/projects/stereotypes/rails_application/update.rb,
lib/avm/ruby/bundler/incompatible_parser/gem_conflict.rb,
lib/avm/ruby/bundler/incompatible_parser/line_factory.rb,
lib/avm/tools/runner/eac_redmine_base0/project_rename.rb,
lib/avm/tools/runner/app_src/ruby/bundler/gemfile_lock.rb,
lib/avm/tools/runner/app_src/ruby/bundler/incompatible.rb,
lib/avm/tools/runner/app_src/eac_asciidoctor_base0/build.rb,
lib/avm/eac_writings_base0/project_build/chapters_content.rb,
lib/avm/launcher/context/instance_manager/cached_instance.rb,
lib/avm/projects/stereotypes/ruby_gem/local_project_mixin.rb,
lib/avm/ruby/bundler/incompatible_parser/line_parser_base.rb,
lib/avm/launcher/context/instance_manager/cached_instances.rb,
lib/avm/ruby/bundler/incompatible_parser/version_requirement.rb,
lib/avm/tools/runner/app_src/eac_writings_base0/build_single.rb,
lib/avm/tools/runner/app_src/eac_writings_base0/build_chapters.rb,
lib/avm/projects/stereotypes/rails_application/local_project_mixin.rb

Defined Under Namespace

Modules: Data, Docker, EacAsciidoctorBase0, EacRailsBase0, EacRailsBase1, EacRedmineBase0, EacUbuntuBase0, EacWebappBase0, EacWordpressBase0, EacWritingsBase0, Executables, Files, Git, Instances, Launcher, Patches, Postgresql, Projects, Rails, Ruby, Self, Stereotypes, Tools Classes: AppSrc, CachedDownload, PathString, Result, Sync, Version

Class Method Summary collapse

Class Method Details

.fs_cacheObject



7
8
9
# File 'lib/avm/fs_cache.rb', line 7

def fs_cache
  @fs_cache ||= ::EacRubyUtils::FilesystemCache.new(ENV['HOME'], '.cache', 'avm')
end