<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>public/.DS_Store</filename>
    </added>
    <added>
      <filename>public/iui/backButton.png</filename>
    </added>
    <added>
      <filename>public/iui/blueButton.png</filename>
    </added>
    <added>
      <filename>public/iui/cancel.png</filename>
    </added>
    <added>
      <filename>public/iui/grayButton.png</filename>
    </added>
    <added>
      <filename>public/iui/iui.css</filename>
    </added>
    <added>
      <filename>public/iui/iui.js</filename>
    </added>
    <added>
      <filename>public/iui/iuix.css</filename>
    </added>
    <added>
      <filename>public/iui/iuix.js</filename>
    </added>
    <added>
      <filename>public/iui/listArrow.png</filename>
    </added>
    <added>
      <filename>public/iui/listArrowSel.png</filename>
    </added>
    <added>
      <filename>public/iui/listGroup.png</filename>
    </added>
    <added>
      <filename>public/iui/loading.gif</filename>
    </added>
    <added>
      <filename>public/iui/pinstripes.png</filename>
    </added>
    <added>
      <filename>public/iui/selection.png</filename>
    </added>
    <added>
      <filename>public/iui/thumb.png</filename>
    </added>
    <added>
      <filename>public/iui/toggle.png</filename>
    </added>
    <added>
      <filename>public/iui/toggleOn.png</filename>
    </added>
    <added>
      <filename>public/iui/toolButton.png</filename>
    </added>
    <added>
      <filename>public/iui/toolbar.png</filename>
    </added>
    <added>
      <filename>public/iui/whiteButton.png</filename>
    </added>
    <added>
      <filename>views/command.erb</filename>
    </added>
    <added>
      <filename>views/watch.erb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -16,9 +16,24 @@ get '/' do
   show(:status)
 end
 
+get '/w/:watch' do
+  @watch = params[&quot;watch&quot;]
+  @status = GODWEB.status[@watch][:state]
+  @commands = GodWeb.possible_statuses(@status)
+  show(:watch, &quot;#{@watch} [#{@status}]&quot;)
+end
+
+get '/w/:watch/:command' do
+  @watch = params[&quot;watch&quot;]
+  @command = params[&quot;command&quot;]
+  @success = GODWEB.send(@command, @watch)
+  show(:command, &quot;#{@command}ing #{@watch}&quot;)
+end
+
 private
 
   def show(template, title = 'GodWeb')
     @title = title
     erb(template)
-  end
\ No newline at end of file
+  end
+  
\ No newline at end of file</diff>
      <filename>bin/god_web</filename>
    </modified>
    <modified>
      <diff>@@ -23,13 +23,22 @@ class GodWeb
     end
   end
 
+  def self.possible_statuses(status)
+    case status
+    when :up
+      return %w{stop restart unmonitor}
+    when :unmonitored
+      return %w{start remove}
+    end
+  end
+
 private
 
   def method_missing(meth,*args)
-    if %w{load status log quit terminate}.include?(meth.to_s)
+    if %w{status log quit terminate}.include?(meth.to_s)
       ping
       send(&quot;#{meth}_command&quot;)
-    elsif %w{start stop restart monitor unmonitor remove}.include?(meth.to_s)
+    elsif %w{start stop restart unmonitor remove}.include?(meth.to_s)
       ping
       lifecycle_command(args.first, meth.to_s)
     else</diff>
      <filename>lib/god_web.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,11 +1,19 @@
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;&lt;%= @title %&gt;&lt;/title&gt;
+    &lt;meta name=&quot;viewport&quot; content=&quot;width=320; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;&quot;/&gt;
+    &lt;style type=&quot;text/css&quot; media=&quot;screen&quot;&gt;@import &quot;/iui/iui.css&quot;;&lt;/style&gt;
+    &lt;script type=&quot;application/x-javascript&quot; src=&quot;/iui/iui.js&quot;&gt;&lt;/script&gt;
   &lt;/head&gt;
   &lt;body&gt;
-    &lt;ul&gt;
+    &lt;div class=&quot;toolbar&quot;&gt;
+         &lt;h1 id=&quot;pageTitle&quot;&gt;&lt;%= @title %&gt;&lt;/h1&gt;
+         &lt;a id=&quot;backButton&quot; class=&quot;button&quot; href=&quot;#&quot;&gt;&lt;/a&gt;
+         &lt;a class=&quot;button&quot; href=&quot;/&quot; target=&quot;_self&quot;&gt;Refresh&lt;/a&gt;
+     &lt;/div&gt;
+    &lt;ul id=&quot;home&quot; selected=&quot;true&quot;&gt;
     &lt;% @status.each do |watch, status| %&gt;
-      &lt;li id=&quot;&lt;%= watch %&gt;&quot; class=&quot;&lt;%= status[:state] %&gt;&quot;&gt;&lt;%= watch %&gt; - &lt;%= status[:state] %&gt;&lt;/li&gt;
+      &lt;li id=&quot;&lt;%= watch %&gt;&quot; class=&quot;&lt;%= status[:state] %&gt;&quot;&gt;&lt;a href=&quot;/w/&lt;%= watch %&gt;&quot;&gt;&lt;%= watch %&gt;&lt;/a&gt; [&lt;%= status[:state] %&gt;]&lt;/li&gt;
     &lt;% end %&gt;
     &lt;/ul&gt;
   &lt;/body&gt;</diff>
      <filename>views/status.erb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7e866c79ca129e5b180adbbe0e08b77a5972e937</id>
    </parent>
  </parents>
  <author>
    <name>Jesse Newland</name>
    <email>jnewland@gmail.com</email>
  </author>
  <url>http://github.com/jnewland/god_web/commit/05fc56ac347514ba8cb9badd5b583e69bb80cd6e</url>
  <id>05fc56ac347514ba8cb9badd5b583e69bb80cd6e</id>
  <committed-date>2008-05-18T15:25:50-07:00</committed-date>
  <authored-date>2008-05-18T15:25:50-07:00</authored-date>
  <message>* Can now run basic god commands
* iUI interface</message>
  <tree>ccdc2f89ecfbdd5fa8af15fb5b42856d6bfd0115</tree>
  <committer>
    <name>Jesse Newland</name>
    <email>jnewland@gmail.com</email>
  </committer>
</commit>
