Dear Monks:

I have a number of standalone scripts that have been running quite nicely for the past six months. They have been running so well that other folks from other internal networks want to use those scripts and call them as REST services from their machines across our internal networks.

The scripts are of the format:

./foo.pl -x arg1 -y arg2 ...

./bar.pl -z arg3 -w arg4 ...

and on and on.

The scripts don't return anything; only a status that they were successfully launched, or a usage statement if the input args are not correct.

I'm reading a lot about "mojolicious". What is the most expeditious way to re-tool these scripts, that work quite well, into REST services using something like Mojolicious? What I'd like to see is an example. The Mojolicious docs are very comprehensive, but a simple example of what I'm trying to do isn't jumping out at me.

Thanks for considering.


In reply to Converting to REST by s136222

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.