pantheon

Metadata

Analyzed metadata and errors of pantheon.

{
   "abstracts_in_pod" : {
      "Argos::Code" : "Argos code interface",
      "Argos::Code::Batch" : "Implements Argos::Code",
      "Argos::Code::Map" : "Implements Argos::Code",
      "Argos::Code::Reduce" : "Implements Argos::Code",
      "Argos::Conf" : "Argos configuration interface.",
      "Argos::Conf::Map" : "Implements Argos::Conf",
      "Argos::Conf::Reduce" : "Implements Argos::Conf",
      "Argos::Ctrl" : "Controls Argos via a SQLite database",
      "Argos::Map" : "Data collection",
      "Argos::Path" : "Implements Vulcan::DirConf",
      "Argos::Reduce" : "Data processing",
      "Ceres::DBI::Index" : "DB interface to Ceres index",
      "Ceres::Rcvr" : "Process pulse from sender.",
      "Ceres::Sndr" : "Send pulse to receiver.",
      "Hermes" : "Cluster information interpreter. Extends Hermes::Range",
      "Hermes::Cache" : "Covert root cluster dbs into cache db",
      "Hermes::Call" : "callback interface to Hermes",
      "Hermes::DBI::Cache" : "DB interface to Hermes cache data",
      "Hermes::DBI::Root" : "DB interface to Hermes root data",
      "Hermes::KeySet" : "KeySet implementation",
      "Hermes::Range" : "Extends Hermes::KeySet.",
      "Janus" : "A maintenance platform",
      "Janus::Conf" : "Load/Inspect maintenance configs",
      "Janus::Ctrl" : "Controls maintenance via a SQLite database",
      "Janus::Log" : "Janus logging",
      "Janus::Path" : "Implements Vulcan::DirConf",
      "Janus::Sequence::Code" : "Load maintenence plugin code.",
      "Janus::Sequence::Conf" : "Load maintenence plugin configuration.",
      "MIO::CMD" : "Run multiple commands in parallel.",
      "MIO::TCP" : "Make multiple TCP connections in parallel.",
      "Pan::Node" : "Applies transforms. Extends Pan::Repo.",
      "Pan::Path" : "Implements Vulcan::DirConf",
      "Pan::RCS" : "File manangement through RCS.",
      "Pan::Repo" : "group management interface",
      "Pan::Transform" : "Load and inspect transform code/conf",
      "Poros" : "A plugin execution platform",
      "Poros::Path" : "Implements Vulcan::DirConf",
      "Poros::Query" : "Poros query ",
      "Vulcan::Daemon" : "CLI for daemontools service.",
      "Vulcan::DirConf" : "Interface module: directory configuration with a YAML file.",
      "Vulcan::Logger" : "thread safe logger",
      "Vulcan::OptConf" : "Get command line options.",
      "Vulcan::ProcLock" : "Advisory lock using a regular file",
      "Vulcan::SQLiteDB" : "SQLite database interface",
      "Vulcan::Symlink" : "manipulate symbolic links",
      "Vulcan::SysInfo" : "Get various system statistics through sar, df, etc.",
      "pantheon" : "A suite of cluster administration platforms"
   },
   "author" : "KAN",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/Poros",
      "lib/Pan",
      "lib/Argos",
      "lib/Argos/Code",
      "lib/Argos/Conf",
      "lib/Hermes",
      "lib/Hermes/DBI",
      "lib/Ceres",
      "lib/Ceres/DBI",
      "lib/Janus",
      "lib/Janus/Sequence",
      "lib/Vulcan",
      "lib/MIO",
      "t",
      "tools",
      "tools/janus",
      "tools/argos",
      "tools/hermes"
   ],
   "dist" : "pantheon",
   "dynamic_config" : 1,
   "error" : {
      "use_warnings" : "Pan::Path, Argos::Path, Poros::Path, Janus::Path"
   },
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "Changes",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_json" : "META.json",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "README",
      "META.json",
      "update",
      "Changes",
      "Makefile.PL",
      "META.yml",
      "MANIFEST",
      "lib/pantheon.pm",
      "lib/Janus.pm",
      "lib/Hermes.pm",
      "lib/Poros.pm",
      "lib/Poros/Query.pm",
      "lib/Poros/Path.pm",
      "lib/Pan/Node.pm",
      "lib/Pan/Conf.pm",
      "lib/Pan/Repo.pm",
      "lib/Pan/Path.pm",
      "lib/Pan/Macro.pm",
      "lib/Pan/Util.pm",
      "lib/Pan/RCS.pm",
      "lib/Pan/Transform.pm",
      "lib/Argos/Map.pm",
      "lib/Argos/Ctrl.pm",
      "lib/Argos/Conf.pm",
      "lib/Argos/Path.pm",
      "lib/Argos/Data.pm",
      "lib/Argos/Code.pm",
      "lib/Argos/Reduce.pm",
      "lib/Argos/Code/Map.pm",
      "lib/Argos/Code/Batch.pm",
      "lib/Argos/Code/Reduce.pm",
      "lib/Argos/Conf/Map.pm",
      "lib/Argos/Conf/Reduce.pm",
      "lib/Hermes/Call.pm",
      "lib/Hermes/KeySet.pm",
      "lib/Hermes/Range.pm",
      "lib/Hermes/Cache.pm",
      "lib/Hermes/DBI/Root.pm",
      "lib/Hermes/DBI/Cache.pm",
      "lib/Ceres/Sndr.pm",
      "lib/Ceres/Rcvr.pm",
      "lib/Ceres/DBI/Index.pm",
      "lib/Janus/Ctrl.pm",
      "lib/Janus/Log.pm",
      "lib/Janus/Conf.pm",
      "lib/Janus/Path.pm",
      "lib/Janus/Sequence.pm",
      "lib/Janus/Sequence/Conf.pm",
      "lib/Janus/Sequence/Code.pm",
      "lib/Vulcan/SysInfo.pm",
      "lib/Vulcan/Logger.pm",
      "lib/Vulcan/OptConf.pm",
      "lib/Vulcan/Daemon.pm",
      "lib/Vulcan/Phasic.pm",
      "lib/Vulcan/DirConf.pm",
      "lib/Vulcan/SQLiteDB.pm",
      "lib/Vulcan/Symlink.pm",
      "lib/Vulcan/ProcLock.pm",
      "lib/MIO/CMD.pm",
      "lib/MIO/TCP.pm",
      "tools/big",
      "tools/daemon",
      "tools/fping-r",
      "tools/range",
      "tools/mcmd",
      "tools/loop",
      "tools/alarm",
      "tools/.config",
      "tools/janus/ctrl",
      "tools/janus/stat",
      "tools/janus/tail",
      "tools/janus/run",
      "tools/argos/ctrl",
      "tools/argos/run",
      "tools/hermes/dump",
      "tools/hermes/cache",
      "tools/hermes/load"
   ],
   "files_hash" : {
      "Changes" : {
         "mtime" : 1372408169,
         "size" : 134
      },
      "MANIFEST" : {
         "mtime" : 1372408251,
         "size" : 1543
      },
      "META.json" : {
         "mtime" : 1372408251,
         "size" : 1038
      },
      "META.yml" : {
         "mtime" : 1372408251,
         "size" : 576
      },
      "Makefile.PL" : {
         "mtime" : 1372325707,
         "size" : 706,
         "used" : [
            "5.006",
            "ExtUtils::MakeMaker",
            "strict",
            "warnings"
         ]
      },
      "README" : {
         "mtime" : 1371432999,
         "size" : 1537
      },
      "lib/Argos/Code.pm" : {
         "module" : "Argos::Code",
         "mtime" : 1369964307,
         "size" : 668,
         "used" : [
            "Carp",
            "strict",
            "warnings"
         ]
      },
      "lib/Argos/Code/Batch.pm" : {
         "module" : "Argos::Code::Batch",
         "mtime" : 1369964307,
         "size" : 721,
         "used" : [
            "Argos::Code",
            "strict",
            "warnings"
         ]
      },
      "lib/Argos/Code/Map.pm" : {
         "module" : "Argos::Code::Map",
         "mtime" : 1369964307,
         "size" : 1241,
         "used" : [
            "Argos::Code",
            "YAML::XS",
            "strict",
            "threads",
            "warnings"
         ]
      },
      "lib/Argos/Code/Reduce.pm" : {
         "module" : "Argos::Code::Reduce",
         "mtime" : 1369964307,
         "size" : 644,
         "used" : [
            "Argos::Code",
            "strict",
            "warnings"
         ]
      },
      "lib/Argos/Conf.pm" : {
         "module" : "Argos::Conf",
         "mtime" : 1369964307,
         "size" : 2371,
         "used" : [
            "Carp",
            "YAML::XS",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/Argos/Conf/Map.pm" : {
         "module" : "Argos::Conf::Map",
         "mtime" : 1369964307,
         "size" : 947,
         "used" : [
            "Argos::Conf",
            "strict",
            "warnings"
         ]
      },
      "lib/Argos/Conf/Reduce.pm" : {
         "module" : "Argos::Conf::Reduce",
         "mtime" : 1369964307,
         "size" : 1389,
         "used" : [
            "Argos::Conf",
            "strict",
            "warnings"
         ]
      },
      "lib/Argos/Ctrl.pm" : {
         "module" : "Argos::Ctrl",
         "mtime" : 1369964307,
         "size" : 2134,
         "used" : [
            "Time::HiRes",
            "Vulcan::SQLiteDB",
            "strict",
            "warnings"
         ]
      },
      "lib/Argos/Data.pm" : {
         "module" : "Argos::Data",
         "mtime" : 1369964307,
         "size" : 1512,
         "used" : [
            "File::Spec",
            "File::Temp",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Argos/Map.pm" : {
         "module" : "Argos::Map",
         "mtime" : 1371519748,
         "size" : 4421,
         "used" : [
            "Argos::Code::Batch",
            "Argos::Code::Map",
            "Argos::Conf::Map",
            "Argos::Ctrl",
            "Argos::Data",
            "Argos::Path",
            "Carp",
            "Thread::Queue",
            "Time::HiRes",
            "Vulcan::Logger",
            "YAML::XS",
            "strict",
            "threads",
            "warnings"
         ]
      },
      "lib/Argos/Path.pm" : {
         "module" : "Argos::Path",
         "mtime" : 1372400036,
         "size" : 300,
         "used" : [
            "Vulcan::DirConf",
            "strict"
         ]
      },
      "lib/Argos/Reduce.pm" : {
         "module" : "Argos::Reduce",
         "mtime" : 1371519757,
         "size" : 3226,
         "used" : [
            "Argos::Code::Reduce",
            "Argos::Conf::Reduce",
            "Argos::Path",
            "Carp",
            "File::Spec",
            "Time::HiRes",
            "Vulcan::Logger",
            "strict",
            "warnings"
         ]
      },
      "lib/Ceres/DBI/Index.pm" : {
         "module" : "Ceres::DBI::Index",
         "mtime" : 1370669060,
         "size" : 1607,
         "used" : [
            "Vulcan::SQLiteDB",
            "strict",
            "warnings"
         ]
      },
      "lib/Ceres/Rcvr.pm" : {
         "module" : "Ceres::Rcvr",
         "mtime" : 1370742644,
         "size" : 1125,
         "used" : [
            "Carp",
            "Ceres::DBI::Index",
            "IO::Socket",
            "Thread::Queue",
            "constant",
            "strict",
            "threads",
            "warnings"
         ]
      },
      "lib/Ceres/Sndr.pm" : {
         "module" : "Ceres::Sndr",
         "mtime" : 1370682474,
         "size" : 2397,
         "used" : [
            "Carp",
            "Digest::MD5",
            "File::Temp",
            "IO::Socket",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Hermes.pm" : {
         "module" : "Hermes",
         "mtime" : 1372398781,
         "size" : 3561,
         "used" : [
            "Hermes::Call",
            "Hermes::DBI::Cache",
            "Hermes::Range",
            "strict",
            "warnings"
         ]
      },
      "lib/Hermes/Cache.pm" : {
         "module" : "Hermes::Cache",
         "mtime" : 1372320944,
         "size" : 2685,
         "used" : [
            "Carp",
            "Digest::MD5",
            "File::Basename",
            "File::Copy",
            "File::Spec",
            "Hermes::DBI::Cache",
            "Hermes::DBI::Root",
            "POSIX",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Hermes/Call.pm" : {
         "module" : "Hermes::Call",
         "mtime" : 1370216878,
         "size" : 1472,
         "used" : [
            "Carp",
            "File::Basename",
            "File::Spec",
            "strict",
            "warnings"
         ]
      },
      "lib/Hermes/DBI/Cache.pm" : {
         "module" : "Hermes::DBI::Cache",
         "mtime" : 1370651223,
         "size" : 1093,
         "used" : [
            "Vulcan::SQLiteDB",
            "strict",
            "warnings"
         ]
      },
      "lib/Hermes/DBI/Root.pm" : {
         "module" : "Hermes::DBI::Root",
         "mtime" : 1370651279,
         "size" : 501,
         "used" : [
            "Vulcan::SQLiteDB",
            "strict",
            "warnings"
         ]
      },
      "lib/Hermes/KeySet.pm" : {
         "module" : "Hermes::KeySet",
         "mtime" : 1371613264,
         "size" : 6809,
         "used" : [
            "Carp",
            "strict",
            "warnings"
         ]
      },
      "lib/Hermes/Range.pm" : {
         "module" : "Hermes::Range",
         "mtime" : 1369964307,
         "size" : 3732,
         "used" : [
            "Hermes::KeySet",
            "strict",
            "warnings"
         ]
      },
      "lib/Janus.pm" : {
         "module" : "Janus",
         "mtime" : 1369964769,
         "size" : 4438,
         "used" : [
            "Carp",
            "Janus::Conf",
            "Janus::Ctrl",
            "Janus::Log",
            "Janus::Path",
            "Janus::Sequence",
            "POSIX",
            "Vulcan::ProcLock",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Janus/Conf.pm" : {
         "module" : "Janus::Conf",
         "mtime" : 1369964307,
         "size" : 1683,
         "used" : [
            "Carp",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Janus/Ctrl.pm" : {
         "module" : "Janus::Ctrl",
         "mtime" : 1369964307,
         "size" : 2398,
         "used" : [
            "Vulcan::SQLiteDB",
            "strict",
            "warnings"
         ]
      },
      "lib/Janus/Log.pm" : {
         "module" : "Janus::Log",
         "mtime" : 1369964307,
         "size" : 1415,
         "used" : [
            "Carp",
            "File::Spec",
            "POSIX",
            "Thread::Semaphore",
            "strict",
            "warnings"
         ]
      },
      "lib/Janus/Path.pm" : {
         "module" : "Janus::Path",
         "mtime" : 1369964307,
         "size" : 312,
         "used" : [
            "Vulcan::DirConf",
            "strict"
         ]
      },
      "lib/Janus/Sequence.pm" : {
         "module" : "Janus::Sequence",
         "mtime" : 1369964307,
         "size" : 4599,
         "used" : [
            "Carp",
            "Janus::Sequence::Code",
            "Janus::Sequence::Conf",
            "Time::HiRes",
            "strict",
            "warnings"
         ]
      },
      "lib/Janus/Sequence/Code.pm" : {
         "module" : "Janus::Sequence::Code",
         "mtime" : 1372386789,
         "size" : 2755,
         "used" : [
            "Carp",
            "strict",
            "warnings"
         ]
      },
      "lib/Janus/Sequence/Conf.pm" : {
         "module" : "Janus::Sequence::Conf",
         "mtime" : 1369964307,
         "size" : 868,
         "used" : [
            "Janus::Conf",
            "strict",
            "warnings"
         ]
      },
      "lib/MIO/CMD.pm" : {
         "module" : "MIO::CMD",
         "mtime" : 1370569656,
         "size" : 3986,
         "used" : [
            "Carp",
            "IO::Poll",
            "IPC::Open3",
            "POSIX",
            "Time::HiRes",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/MIO/TCP.pm" : {
         "module" : "MIO::TCP",
         "mtime" : 1370569629,
         "size" : 4073,
         "used" : [
            "Carp",
            "Fcntl",
            "File::Spec",
            "IO::Poll",
            "Socket",
            "Time::HiRes",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/Pan/Conf.pm" : {
         "module" : "Pan::Conf",
         "mtime" : 1369964307,
         "size" : 2229,
         "used" : [
            "Carp",
            "Hermes",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Pan/Macro.pm" : {
         "module" : "Pan::Macro",
         "mtime" : 1369964307,
         "size" : 943,
         "used" : [
            "Carp",
            "Tie::File",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Pan/Node.pm" : {
         "module" : "Pan::Node",
         "mtime" : 1369964307,
         "size" : 1103,
         "used" : [
            "Carp",
            "Pan::Repo",
            "Vulcan::ProcLock",
            "strict",
            "warnings"
         ]
      },
      "lib/Pan/Path.pm" : {
         "module" : "Pan::Path",
         "mtime" : 1369964307,
         "size" : 320,
         "used" : [
            "Vulcan::DirConf",
            "strict"
         ]
      },
      "lib/Pan/RCS.pm" : {
         "module" : "Pan::RCS",
         "mtime" : 1369964307,
         "size" : 2892,
         "used" : [
            "Carp",
            "File::Basename",
            "Pan::Path",
            "Tie::File",
            "strict",
            "warnings"
         ]
      },
      "lib/Pan/Repo.pm" : {
         "module" : "Pan::Repo",
         "mtime" : 1369964307,
         "size" : 1380,
         "used" : [
            "Carp",
            "Pan::Conf",
            "Pan::Path",
            "Pan::Transform",
            "strict",
            "warnings"
         ]
      },
      "lib/Pan/Transform.pm" : {
         "module" : "Pan::Transform",
         "mtime" : 1369964307,
         "size" : 1142,
         "used" : [
            "Carp",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Pan/Util.pm" : {
         "module" : "Pan::Util",
         "mtime" : 1371527164,
         "size" : 1483,
         "used" : [
            "Carp",
            "Pan::Macro",
            "strict",
            "warnings"
         ]
      },
      "lib/Poros.pm" : {
         "module" : "Poros",
         "mtime" : 1370310073,
         "size" : 718,
         "used" : [
            "Poros::Path",
            "Poros::Query",
            "strict",
            "warnings"
         ]
      },
      "lib/Poros/Path.pm" : {
         "module" : "Poros::Path",
         "mtime" : 1369965857,
         "size" : 286,
         "used" : [
            "Vulcan::DirConf",
            "strict"
         ]
      },
      "lib/Poros/Query.pm" : {
         "module" : "Poros::Query",
         "mtime" : 1369964419,
         "size" : 2063,
         "used" : [
            "Carp",
            "Compress::Zlib",
            "File::Spec",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Vulcan/Daemon.pm" : {
         "module" : "Vulcan::Daemon",
         "mtime" : 1371980798,
         "size" : 3294,
         "used" : [
            "Carp",
            "File::Spec",
            "File::Temp",
            "Vulcan::DirConf",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Vulcan/DirConf.pm" : {
         "module" : "Vulcan::DirConf",
         "mtime" : 1369964307,
         "size" : 2421,
         "used" : [
            "Carp",
            "File::Spec",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Vulcan/Logger.pm" : {
         "module" : "Vulcan::Logger",
         "mtime" : 1369964307,
         "size" : 902,
         "used" : [
            "Carp",
            "POSIX",
            "Thread::Semaphore",
            "strict",
            "warnings"
         ]
      },
      "lib/Vulcan/OptConf.pm" : {
         "module" : "Vulcan::OptConf",
         "mtime" : 1371990893,
         "size" : 2410,
         "used" : [
            "Carp",
            "FindBin",
            "Getopt::Long",
            "Pod::Usage",
            "YAML::XS",
            "strict",
            "warnings"
         ]
      },
      "lib/Vulcan/Phasic.pm" : {
         "module" : "Vulcan::Phasic",
         "mtime" : 1369966196,
         "size" : 3645,
         "used" : [
            "Carp",
            "Thread::Queue",
            "Time::HiRes",
            "Vulcan::Logger",
            "strict",
            "threads",
            "warnings"
         ]
      },
      "lib/Vulcan/ProcLock.pm" : {
         "module" : "Vulcan::ProcLock",
         "mtime" : 1369964307,
         "size" : 1724,
         "used" : [
            "Carp",
            "Fcntl",
            "File::Spec",
            "strict",
            "warnings"
         ]
      },
      "lib/Vulcan/SQLiteDB.pm" : {
         "module" : "Vulcan::SQLiteDB",
         "mtime" : 1369964307,
         "size" : 4206,
         "used" : [
            "Carp",
            "DBI",
            "strict",
            "warnings"
         ]
      },
      "lib/Vulcan/Symlink.pm" : {
         "module" : "Vulcan::Symlink",
         "mtime" : 1371529240,
         "size" : 2078,
         "used" : [
            "Carp",
            "Cwd",
            "strict",
            "warnings"
         ]
      },
      "lib/Vulcan/SysInfo.pm" : {
         "module" : "Vulcan::SysInfo",
         "mtime" : 1370678344,
         "size" : 2980,
         "used" : [
            "Carp",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/pantheon.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "pantheon",
         "mtime" : 1372382713,
         "size" : 1828,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/00-load.t" : {
         "mtime" : 1371432999,
         "no_index" : 1,
         "size" : 160,
         "used" : [
            "Test::More"
         ]
      },
      "t/boilerplate.t" : {
         "mtime" : 1371432999,
         "no_index" : 1,
         "size" : 1325,
         "used" : [
            "5.006",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/manifest.t" : {
         "mtime" : 1371432999,
         "no_index" : 1,
         "size" : 272,
         "used" : [
            "Test::More",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Test::CheckManifest"
         ]
      },
      "t/pod.t" : {
         "mtime" : 1371432999,
         "no_index" : 1,
         "size" : 232,
         "used" : [
            "Test::More",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Test::Pod"
         ]
      },
      "tools/.config" : {
         "mtime" : 1372398411,
         "size" : 462
      },
      "tools/alarm" : {
         "mtime" : 1371987535,
         "size" : 177
      },
      "tools/argos/ctrl" : {
         "mtime" : 1371991078,
         "size" : 1563
      },
      "tools/argos/run" : {
         "mtime" : 1371990003,
         "size" : 613
      },
      "tools/big" : {
         "mtime" : 1372322362,
         "size" : 1041
      },
      "tools/daemon" : {
         "mtime" : 1371989258,
         "size" : 501
      },
      "tools/fping-r" : {
         "mtime" : 1371989128,
         "size" : 357
      },
      "tools/hermes/cache" : {
         "mtime" : 1372316839,
         "size" : 251
      },
      "tools/hermes/dump" : {
         "mtime" : 1372324865,
         "size" : 1578
      },
      "tools/hermes/load" : {
         "mtime" : 1372323090,
         "size" : 1053
      },
      "tools/janus/ctrl" : {
         "mtime" : 1371991129,
         "size" : 2252
      },
      "tools/janus/run" : {
         "mtime" : 1371990084,
         "size" : 354
      },
      "tools/janus/stat" : {
         "mtime" : 1371990097,
         "size" : 1318
      },
      "tools/janus/tail" : {
         "mtime" : 1371990169,
         "size" : 1505
      },
      "tools/loop" : {
         "mtime" : 1371993378,
         "size" : 787
      },
      "tools/mcmd" : {
         "mtime" : 1371991418,
         "size" : 788
      },
      "tools/range" : {
         "mtime" : 1371987722,
         "size" : 665
      },
      "update" : {
         "mtime" : 1372408225,
         "size" : 606
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 1,
      "distname_matches_name_in_meta" : 1,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 1,
      "has_human_readable_license" : 1,
      "has_known_license_in_source_file" : 1,
      "has_license_in_source_file" : 1,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 1,
      "has_readme" : 1,
      "has_separate_license_file" : 0,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "95.45",
      "manifest_matches_dist" : 1,
      "meta_json_conforms_to_known_spec" : 1,
      "meta_json_is_parsable" : 1,
      "meta_yml_conforms_to_known_spec" : 1,
      "meta_yml_declares_perl_version" : 0,
      "meta_yml_has_license" : 1,
      "meta_yml_has_provides" : 0,
      "meta_yml_has_repository_resource" : 0,
      "meta_yml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 1,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 1,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1372408251,
   "license" : "perl defined in META.yml",
   "license_from_yaml" : "perl",
   "license_in_pod" : 1,
   "licenses" : {
      "GPL_1" : [
         "lib/pantheon.pm"
      ],
      "GPL_2" : [
         "lib/pantheon.pm"
      ],
      "GPL_3" : [
         "lib/pantheon.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_json_is_parsable" : 1,
   "meta_json_spec_version" : "2",
   "meta_yml" : {
      "abstract" : "A suite of cluster administration platforms",
      "author" : [
         "Kan Liu <kan@cpan.org>"
      ],
      "build_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "configure_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "dynamic_config" : "1",
      "generated_by" : "ExtUtils::MakeMaker version 6.68, CPAN::Meta::Converter version 2.112621",
      "license" : "perl",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "pantheon",
      "no_index" : {
         "directory" : [
            "t",
            "inc"
         ]
      },
      "requires" : {
         "DBD::SQLite" : "1.37",
         "DBI" : "1.625",
         "Test::More" : "0",
         "Thread::Queue" : "2.12",
         "YAML::XS" : "0.41",
         "threads" : "1.8"
      },
      "version" : "0.02"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.4",
   "modules" : [
      {
         "file" : "lib/pantheon.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "pantheon"
      },
      {
         "file" : "lib/Janus.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Janus"
      },
      {
         "file" : "lib/Hermes.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Hermes"
      },
      {
         "file" : "lib/Poros.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Poros"
      },
      {
         "file" : "lib/Poros/Query.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Poros::Query"
      },
      {
         "file" : "lib/Poros/Path.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Poros::Path"
      },
      {
         "file" : "lib/Pan/Node.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Pan::Node"
      },
      {
         "file" : "lib/Pan/Conf.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Pan::Conf"
      },
      {
         "file" : "lib/Pan/Repo.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Pan::Repo"
      },
      {
         "file" : "lib/Pan/Path.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Pan::Path"
      },
      {
         "file" : "lib/Pan/Macro.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Pan::Macro"
      },
      {
         "file" : "lib/Pan/Util.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Pan::Util"
      },
      {
         "file" : "lib/Pan/RCS.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Pan::RCS"
      },
      {
         "file" : "lib/Pan/Transform.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Pan::Transform"
      },
      {
         "file" : "lib/Argos/Map.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Map"
      },
      {
         "file" : "lib/Argos/Ctrl.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Ctrl"
      },
      {
         "file" : "lib/Argos/Conf.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Conf"
      },
      {
         "file" : "lib/Argos/Path.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Path"
      },
      {
         "file" : "lib/Argos/Data.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Data"
      },
      {
         "file" : "lib/Argos/Code.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Code"
      },
      {
         "file" : "lib/Argos/Reduce.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Reduce"
      },
      {
         "file" : "lib/Argos/Code/Map.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Code::Map"
      },
      {
         "file" : "lib/Argos/Code/Batch.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Code::Batch"
      },
      {
         "file" : "lib/Argos/Code/Reduce.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Code::Reduce"
      },
      {
         "file" : "lib/Argos/Conf/Map.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Conf::Map"
      },
      {
         "file" : "lib/Argos/Conf/Reduce.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Argos::Conf::Reduce"
      },
      {
         "file" : "lib/Hermes/Call.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Hermes::Call"
      },
      {
         "file" : "lib/Hermes/KeySet.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Hermes::KeySet"
      },
      {
         "file" : "lib/Hermes/Range.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Hermes::Range"
      },
      {
         "file" : "lib/Hermes/Cache.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Hermes::Cache"
      },
      {
         "file" : "lib/Hermes/DBI/Root.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Hermes::DBI::Root"
      },
      {
         "file" : "lib/Hermes/DBI/Cache.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Hermes::DBI::Cache"
      },
      {
         "file" : "lib/Ceres/Sndr.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Ceres::Sndr"
      },
      {
         "file" : "lib/Ceres/Rcvr.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Ceres::Rcvr"
      },
      {
         "file" : "lib/Ceres/DBI/Index.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Ceres::DBI::Index"
      },
      {
         "file" : "lib/Janus/Ctrl.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Janus::Ctrl"
      },
      {
         "file" : "lib/Janus/Log.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Janus::Log"
      },
      {
         "file" : "lib/Janus/Conf.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Janus::Conf"
      },
      {
         "file" : "lib/Janus/Path.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Janus::Path"
      },
      {
         "file" : "lib/Janus/Sequence.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Janus::Sequence"
      },
      {
         "file" : "lib/Janus/Sequence/Conf.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Janus::Sequence::Conf"
      },
      {
         "file" : "lib/Janus/Sequence/Code.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Janus::Sequence::Code"
      },
      {
         "file" : "lib/Vulcan/SysInfo.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Vulcan::SysInfo"
      },
      {
         "file" : "lib/Vulcan/Logger.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Vulcan::Logger"
      },
      {
         "file" : "lib/Vulcan/OptConf.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Vulcan::OptConf"
      },
      {
         "file" : "lib/Vulcan/Daemon.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Vulcan::Daemon"
      },
      {
         "file" : "lib/Vulcan/Phasic.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Vulcan::Phasic"
      },
      {
         "file" : "lib/Vulcan/DirConf.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Vulcan::DirConf"
      },
      {
         "file" : "lib/Vulcan/SQLiteDB.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Vulcan::SQLiteDB"
      },
      {
         "file" : "lib/Vulcan/Symlink.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Vulcan::Symlink"
      },
      {
         "file" : "lib/Vulcan/ProcLock.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Vulcan::ProcLock"
      },
      {
         "file" : "lib/MIO/CMD.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "MIO::CMD"
      },
      {
         "file" : "lib/MIO/TCP.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "MIO::TCP"
      }
   ],
   "no_index" : "^inc/;^t/",
   "no_pax_headers" : 1,
   "package" : "pantheon-0.02.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "YAML::XS",
         "type" : "runtime_requires",
         "version" : "0.41"
      },
      {
         "is_prereq" : 1,
         "requires" : "DBI",
         "type" : "runtime_requires",
         "version" : "1.625"
      },
      {
         "is_prereq" : 1,
         "requires" : "threads",
         "type" : "runtime_requires",
         "version" : "1.8"
      },
      {
         "is_prereq" : 1,
         "requires" : "Thread::Queue",
         "type" : "runtime_requires",
         "version" : "2.12"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "ExtUtils::MakeMaker",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "requires" : "ExtUtils::MakeMaker",
         "type" : "configure_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "DBD::SQLite",
         "type" : "runtime_requires",
         "version" : "1.37"
      },
      {
         "is_prereq" : 1,
         "requires" : "Test::More",
         "type" : "runtime_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1372408586,
   "size_packed" : 40688,
   "size_unpacked" : 134524,
   "uses" : {
      "used_in_code" : {
         "Carp" : 33,
         "Compress::Zlib" : 1,
         "Cwd" : 1,
         "DBI" : 1,
         "Digest::MD5" : 2,
         "Fcntl" : 2,
         "File::Basename" : 3,
         "File::Copy" : 1,
         "File::Spec" : 10,
         "File::Temp" : 3,
         "FindBin" : 1,
         "Getopt::Long" : 1,
         "IO::Poll" : 2,
         "IO::Socket" : 2,
         "IPC::Open3" : 1,
         "POSIX" : 5,
         "Pod::Usage" : 1,
         "Socket" : 1,
         "Thread::Queue" : 3,
         "Thread::Semaphore" : 2,
         "Tie::File" : 2,
         "Time::HiRes" : 7,
         "YAML::XS" : 15,
         "constant" : 5,
         "strict" : 53,
         "threads" : 4,
         "warnings" : 49
      },
      "used_in_config" : {
         "5.006" : 1,
         "ExtUtils::MakeMaker" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_eval_in_tests" : {
         "Test::CheckManifest" : 1,
         "Test::Pod" : 1
      },
      "used_in_tests" : {
         "5.006" : 1,
         "Test::More" : 4,
         "strict" : 3,
         "warnings" : 3
      }
   },
   "valid_signature" : -1,
   "version" : "0.02",
   "versions" : {
      "lib/Argos/Code.pm" : {
         "Argos::Code" : "undef"
      },
      "lib/Argos/Code/Batch.pm" : {
         "Argos::Code::Batch" : "undef"
      },
      "lib/Argos/Code/Map.pm" : {
         "Argos::Code::Map" : "undef"
      },
      "lib/Argos/Code/Reduce.pm" : {
         "Argos::Code::Reduce" : "undef"
      },
      "lib/Argos/Conf.pm" : {
         "Argos::Conf" : "undef"
      },
      "lib/Argos/Conf/Map.pm" : {
         "Argos::Conf::Map" : "undef"
      },
      "lib/Argos/Conf/Reduce.pm" : {
         "Argos::Conf::Reduce" : "undef"
      },
      "lib/Argos/Ctrl.pm" : {
         "Argos::Ctrl" : "undef"
      },
      "lib/Argos/Data.pm" : {
         "Argos::Data" : "undef"
      },
      "lib/Argos/Map.pm" : {
         "Argos::Map" : "undef"
      },
      "lib/Argos/Path.pm" : {
         "Argos::Path" : "undef"
      },
      "lib/Argos/Reduce.pm" : {
         "Argos::Reduce" : "undef"
      },
      "lib/Ceres/DBI/Index.pm" : {
         "Ceres::DBI::Index" : "undef"
      },
      "lib/Ceres/Rcvr.pm" : {
         "Ceres::Rcvr" : "undef"
      },
      "lib/Ceres/Sndr.pm" : {
         "Ceres::Sndr" : "undef"
      },
      "lib/Hermes.pm" : {
         "Hermes" : "undef"
      },
      "lib/Hermes/Cache.pm" : {
         "Hermes::Cache" : "undef"
      },
      "lib/Hermes/Call.pm" : {
         "Hermes::Call" : "undef"
      },
      "lib/Hermes/DBI/Cache.pm" : {
         "Hermes::DBI::Cache" : "undef"
      },
      "lib/Hermes/DBI/Root.pm" : {
         "Hermes::DBI::Root" : "undef"
      },
      "lib/Hermes/KeySet.pm" : {
         "Hermes::KeySet" : "undef"
      },
      "lib/Hermes/Range.pm" : {
         "Hermes::Range" : "undef"
      },
      "lib/Janus.pm" : {
         "Janus" : "undef"
      },
      "lib/Janus/Conf.pm" : {
         "Janus::Conf" : "undef"
      },
      "lib/Janus/Ctrl.pm" : {
         "Janus::Ctrl" : "undef"
      },
      "lib/Janus/Log.pm" : {
         "Janus::Log" : "undef"
      },
      "lib/Janus/Path.pm" : {
         "Janus::Path" : "undef"
      },
      "lib/Janus/Sequence.pm" : {
         "Janus::Sequence" : "undef"
      },
      "lib/Janus/Sequence/Code.pm" : {
         "Janus::Sequence::Code" : "undef"
      },
      "lib/Janus/Sequence/Conf.pm" : {
         "Janus::Sequence::Conf" : "undef"
      },
      "lib/MIO/CMD.pm" : {
         "MIO::CMD" : "undef"
      },
      "lib/MIO/TCP.pm" : {
         "MIO::TCP" : "undef"
      },
      "lib/Pan/Conf.pm" : {
         "Pan::Conf" : "undef"
      },
      "lib/Pan/Macro.pm" : {
         "Pan::Macro" : "undef"
      },
      "lib/Pan/Node.pm" : {
         "Pan::Node" : "undef"
      },
      "lib/Pan/Path.pm" : {
         "Pan::Path" : "undef"
      },
      "lib/Pan/RCS.pm" : {
         "Pan::RCS" : "undef"
      },
      "lib/Pan/Repo.pm" : {
         "Pan::Repo" : "undef"
      },
      "lib/Pan/Transform.pm" : {
         "Pan::Transform" : "undef"
      },
      "lib/Pan/Util.pm" : {
         "Pan::Util" : "undef"
      },
      "lib/Poros.pm" : {
         "Poros" : "undef"
      },
      "lib/Poros/Path.pm" : {
         "Poros::Path" : "undef"
      },
      "lib/Poros/Query.pm" : {
         "Poros::Query" : "undef"
      },
      "lib/Vulcan/Daemon.pm" : {
         "Vulcan::Daemon" : "undef",
         "Vulcan::Daemon::Path" : "undef"
      },
      "lib/Vulcan/DirConf.pm" : {
         "Vulcan::DirConf" : "undef"
      },
      "lib/Vulcan/Logger.pm" : {
         "Vulcan::Logger" : "undef"
      },
      "lib/Vulcan/OptConf.pm" : {
         "Vulcan::OptConf" : "undef"
      },
      "lib/Vulcan/Phasic.pm" : {
         "Vulcan::Phasic" : "undef"
      },
      "lib/Vulcan/ProcLock.pm" : {
         "Vulcan::ProcLock" : "undef"
      },
      "lib/Vulcan/SQLiteDB.pm" : {
         "Vulcan::SQLiteDB" : "undef"
      },
      "lib/Vulcan/Symlink.pm" : {
         "Vulcan::Symlink" : "undef"
      },
      "lib/Vulcan/SysInfo.pm" : {
         "Vulcan::SysInfo" : "undef"
      },
      "lib/pantheon.pm" : {
         "pantheon" : "0.02"
      }
   },
   "vname" : "pantheon-0.02"
}