{
   "abstract" : "Vmprobe",
   "author" : [
      "Doug Hoyte <doug@hcsw.org>"
   ],
   "dynamic_config" : 1,
   "generated_by" : "Module::Build version 0.4214",
   "license" : [
      "gpl_3"
   ],
   "meta-spec" : {
      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
      "version" : "2"
   },
   "name" : "Vmprobe",
   "prereqs" : {
      "build" : {
         "requires" : {
            "ExtUtils::CBuilder" : "0",
            "Module::Build" : "0.4214"
         }
      },
      "configure" : {
         "requires" : {
            "Module::Build" : "0.4214"
         }
      },
      "runtime" : {
         "requires" : {
            "AnyEvent" : "0",
            "Callback::Frame" : "0",
            "File::ShareDir" : "0",
            "Getopt::Long" : "0",
            "Guard" : "0",
            "JSON::XS" : "0",
            "List::MoreUtils" : "0",
            "Net::OpenSSH" : "0",
            "Plack" : "0",
            "Plack::App::Proxy" : "0",
            "Plack::Middleware::ContentLength" : "0",
            "Plack::Middleware::CrossOrigin" : "0",
            "Plack::Middleware::Deflater" : "0",
            "Plack::Middleware::Rewrite" : "0",
            "Plack::Middleware::Static" : "0",
            "Sereal::Decoder" : "0",
            "Sereal::Encoder" : "0",
            "Session::Token" : "0",
            "Term::ANSIColor" : "0",
            "Term::Size" : "0",
            "Text::Wrapper" : "0",
            "Twiggy::Server" : "0",
            "YAML" : "0",
            "common::sense" : "0"
         }
      },
      "test" : {
         "requires" : {
            "Clone" : "0"
         }
      }
   },
   "provides" : {
      "Vmprobe" : {
         "file" : "lib/Vmprobe.pm",
         "version" : "v0.1.5"
      },
      "Vmprobe::Cache" : {
         "file" : "lib/Vmprobe/Cache.pm"
      },
      "Vmprobe::Cache::Snapshot" : {
         "file" : "lib/Vmprobe/Cache/Snapshot.pm"
      },
      "Vmprobe::Cmd" : {
         "file" : "lib/Vmprobe/Cmd.pm"
      },
      "Vmprobe::Cmd::vmprobe" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe.pm"
      },
      "Vmprobe::Cmd::vmprobe::cache" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/cache.pm"
      },
      "Vmprobe::Cmd::vmprobe::cache::diff" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/cache/diff.pm"
      },
      "Vmprobe::Cmd::vmprobe::cache::evict" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/cache/evict.pm"
      },
      "Vmprobe::Cmd::vmprobe::cache::restore" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/cache/restore.pm"
      },
      "Vmprobe::Cmd::vmprobe::cache::show" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/cache/show.pm"
      },
      "Vmprobe::Cmd::vmprobe::cache::snapshot" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/cache/snapshot.pm"
      },
      "Vmprobe::Cmd::vmprobe::cache::touch" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/cache/touch.pm"
      },
      "Vmprobe::Cmd::vmprobe::exec" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/exec.pm"
      },
      "Vmprobe::Cmd::vmprobe::ping" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/ping.pm"
      },
      "Vmprobe::Cmd::vmprobe::raw" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/raw.pm"
      },
      "Vmprobe::Cmd::vmprobe::version" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/version.pm"
      },
      "Vmprobe::Cmd::vmprobe::web" : {
         "file" : "lib/Vmprobe/Cmd/vmprobe/web.pm"
      },
      "Vmprobe::Dispatcher" : {
         "file" : "lib/Vmprobe/Dispatcher.pm"
      },
      "Vmprobe::Poller" : {
         "file" : "lib/Vmprobe/Poller.pm"
      },
      "Vmprobe::Probe" : {
         "file" : "lib/Vmprobe/Probe.pm"
      },
      "Vmprobe::Probe::cache::evict" : {
         "file" : "lib/Vmprobe/Probe/cache/evict.pm"
      },
      "Vmprobe::Probe::cache::lock" : {
         "file" : "lib/Vmprobe/Probe/cache/lock.pm"
      },
      "Vmprobe::Probe::cache::restore" : {
         "file" : "lib/Vmprobe/Probe/cache/restore.pm"
      },
      "Vmprobe::Probe::cache::snapshot" : {
         "file" : "lib/Vmprobe/Probe/cache/snapshot.pm"
      },
      "Vmprobe::Probe::cache::summary" : {
         "file" : "lib/Vmprobe/Probe/cache/summary.pm"
      },
      "Vmprobe::Probe::cache::touch" : {
         "file" : "lib/Vmprobe/Probe/cache/touch.pm"
      },
      "Vmprobe::Probe::cache::unlock" : {
         "file" : "lib/Vmprobe/Probe/cache/unlock.pm"
      },
      "Vmprobe::Probe::exec" : {
         "file" : "lib/Vmprobe/Probe/exec.pm"
      },
      "Vmprobe::Probe::getfile" : {
         "file" : "lib/Vmprobe/Probe/getfile.pm"
      },
      "Vmprobe::Probe::timestamp" : {
         "file" : "lib/Vmprobe/Probe/timestamp.pm"
      },
      "Vmprobe::Probe::version" : {
         "file" : "lib/Vmprobe/Probe/version.pm"
      },
      "Vmprobe::ReactUpdate" : {
         "file" : "lib/Vmprobe/ReactUpdate.pm"
      },
      "Vmprobe::Remote" : {
         "file" : "lib/Vmprobe/Remote.pm"
      },
      "Vmprobe::Remote::Connection" : {
         "file" : "lib/Vmprobe/Remote/Connection.pm"
      },
      "Vmprobe::Resource::Base" : {
         "file" : "lib/Vmprobe/Resource/Base.pm"
      },
      "Vmprobe::Resource::Base::AllRemotes" : {
         "file" : "lib/Vmprobe/Resource/Base/AllRemotes.pm"
      },
      "Vmprobe::Resource::CacheSnapshots" : {
         "file" : "lib/Vmprobe/Resource/CacheSnapshots.pm"
      },
      "Vmprobe::Resource::FsCache" : {
         "file" : "lib/Vmprobe/Resource/FsCache.pm"
      },
      "Vmprobe::Resource::MemInfo" : {
         "file" : "lib/Vmprobe/Resource/MemInfo.pm"
      },
      "Vmprobe::Resource::ServerList" : {
         "file" : "lib/Vmprobe/Resource/ServerList.pm"
      },
      "Vmprobe::Util" : {
         "file" : "lib/Vmprobe/Util.pm"
      }
   },
   "release_status" : "stable",
   "resources" : {
      "bugtracker" : {
         "web" : "https://github.com/vmprobe/vmprobe/issues"
      },
      "homepage" : "https://github.com/vmprobe/vmprobe",
      "license" : [
         "http://www.gnu.org/licenses/gpl-3.0.txt"
      ],
      "repository" : {
         "url" : "git://github.com/vmprobe/vmprobe.git"
      }
   },
   "version" : "v0.1.5"
}
