Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Initial fucking commit

  • Loading branch information...
commit a1b87e8b4b1b0e36c8ba3b02a6be98a7f427445c 0 parents
Tim Pope authored
11 COPYING
@@ -0,0 +1,11 @@
+ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+ Version 2, December 2004
+
+Everyone is permitted to copy and distribute verbatim or modified
+copies of this license document, and changing it is allowed as long
+as the name is changed.
+
+ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. You just DO WHAT THE FUCK YOU WANT TO.
32 README.markdown
@@ -0,0 +1,32 @@
+# Heroku fucking console
+
+ $ heroku console
+ ! `heroku console` has been disabled. Please use `heroku run` to run a console:
+ ! https://devcenter.heroku.com/changelog-items/109."
+
+FUCK OFF. You know what I fucking mean. Just fucking do it.
+
+After years of annoyance, I'm finally fucking fixing this once and for all.
+
+## Installation
+
+ $ heroku plugins:install https://github.com/tpope/heroku-fucking-console.git
+
+## Usage
+
+ $ heroku help fucking
+ Additional commands, type "heroku help COMMAND" for more details:
+
+ fucking:console # open a fucking console
+ fucking:rake # execute a fucking rake task
+
+These commands are aliased to be namespace-free. That's the whole fucking
+point.
+
+## License
+
+Copyright © Tim Pope
+
+This work is free. You can redistribute it and/or modify it under the
+terms of the Do What The Fuck You Want To Public License, Version 2,
+as published by Sam Hocevar. See the COPYING file for more details.
1  init.rb
@@ -0,0 +1 @@
+require 'heroku/command/fucking'
21 lib/heroku/command/fucking.rb
@@ -0,0 +1,21 @@
+require 'heroku/command/run'
+
+class Heroku::Command::Fucking < Heroku::Command::Run
+
+ # fucking:console [COMMAND]
+ #
+ # open a fucking console
+ def console
+ run_attached((["console"] + args).join(' '))
+ end
+ alias_command 'console', 'fucking:console'
+
+ # fucking:rake COMMAND
+ #
+ # execute a fucking rake task
+ def rake
+ run_attached((["rake"] + args).join(' '))
+ end
+ alias_command 'rake', 'fucking:rake'
+
+end
Please sign in to comment.
Something went wrong with that request. Please try again.