├── .gitignore ├── .travis.yml ├── Build.PL ├── Changes ├── LICENSE ├── META.json ├── README.md ├── bin └── proclet ├── cpanfile ├── eg ├── cron.pl ├── procfile │ ├── Procfile │ └── web.psgi └── sample.pl ├── lib ├── Proclet.pm └── Proclet │ └── Declare.pm ├── minil.toml └── t ├── 00_compile.t ├── 01_run.t ├── 02_declare.t ├── 03_order.t ├── 04_disable_log.t ├── 30proclet ├── 01_basic.t ├── 02_process.t └── procfile │ ├── .foreman │ └── Procfile └── DeclareProclet.pl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/.travis.yml -------------------------------------------------------------------------------- /Build.PL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/Build.PL -------------------------------------------------------------------------------- /Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/Changes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/LICENSE -------------------------------------------------------------------------------- /META.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/META.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/README.md -------------------------------------------------------------------------------- /bin/proclet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/bin/proclet -------------------------------------------------------------------------------- /cpanfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/cpanfile -------------------------------------------------------------------------------- /eg/cron.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/eg/cron.pl -------------------------------------------------------------------------------- /eg/procfile/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/eg/procfile/Procfile -------------------------------------------------------------------------------- /eg/procfile/web.psgi: -------------------------------------------------------------------------------- 1 | sub { 2 | []; 3 | }; 4 | -------------------------------------------------------------------------------- /eg/sample.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/eg/sample.pl -------------------------------------------------------------------------------- /lib/Proclet.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/lib/Proclet.pm -------------------------------------------------------------------------------- /lib/Proclet/Declare.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/lib/Proclet/Declare.pm -------------------------------------------------------------------------------- /minil.toml: -------------------------------------------------------------------------------- 1 | [FileGatherer] 2 | include_dotfiles=false 3 | -------------------------------------------------------------------------------- /t/00_compile.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/t/00_compile.t -------------------------------------------------------------------------------- /t/01_run.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/t/01_run.t -------------------------------------------------------------------------------- /t/02_declare.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/t/02_declare.t -------------------------------------------------------------------------------- /t/03_order.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/t/03_order.t -------------------------------------------------------------------------------- /t/04_disable_log.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/t/04_disable_log.t -------------------------------------------------------------------------------- /t/30proclet/01_basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/t/30proclet/01_basic.t -------------------------------------------------------------------------------- /t/30proclet/02_process.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/t/30proclet/02_process.t -------------------------------------------------------------------------------- /t/30proclet/procfile/.foreman: -------------------------------------------------------------------------------- 1 | concurrency: w2=2 -------------------------------------------------------------------------------- /t/30proclet/procfile/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/t/30proclet/procfile/Procfile -------------------------------------------------------------------------------- /t/DeclareProclet.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kazeburo/Proclet/HEAD/t/DeclareProclet.pl --------------------------------------------------------------------------------