Skip to content

Instantly share code, notes, and snippets.

@davidsantiago
Created April 26, 2011 18:37
Show Gist options
  • Save davidsantiago/942823 to your computer and use it in GitHub Desktop.
Save davidsantiago/942823 to your computer and use it in GitHub Desktop.
{:phases {:configure #<nodes$fn__12253 com.battletheory.deploy.nodes$fn__12253@197e2a6>,
:deploy #<nodes$fn__12258 com.battletheory.deploy.nodes$fn__12258@a123fb>,
:bootstrap #<nodes$fn__12251 com.battletheory.deploy.nodes$fn__12251@1417095>,
:setup-db #<nodes$fn__12256 com.battletheory.deploy.nodes$fn__12256@1466dd3>},
:group-name :server,
:image {:os-family :ubuntu, :os-version "10.10"}}
{:phases {:configure #<nodes$fn__12253 com.battletheory.deploy.nodes$fn__12253@197e2a6>, :deploy #<nodes$fn__12258 com.battletheory.deploy.nodes$fn__12258@a123fb>, :bootstrap #<nodes$fn__12251 com.battletheory.deploy.nodes$fn__12251@1417095>, :setup-db #<nodes$fn__12256 com.battletheory.deploy.nodes$fn__12256@1466dd3>}, :group-name :server, :image {:os-family :ubuntu, :os-version "10.10"}}
David-Santiagos-Computer:servlet David$ cake pallet lift com.battletheory.deploy.nodes/server @dev -- -P virtualbox
INFO core - retrieving nodes
INFO core - lift-nodes phases [:configure], groups [:server]
ERROR main - Exception
java.lang.NullPointerException
at pallet.environment$session_with_environment.invoke(environment.clj:186)
at pallet.core$plan_for_server.invoke(core.clj:538)
at clojure.core$r.invoke(core.clj:799)
at pallet.core$plan_for_servers.invoke(core.clj:543)
at pallet.core$plan_for_groups$fn__5201.invoke(core.clj:550)
at clojure.core$r.invoke(core.clj:799)
at pallet.core$plan_for_groups.invoke(core.clj:548)
at pallet.core$lift_nodes$fn__5279.invoke(core.clj:647)
at clojure.lang.ArrayChunk.reduce(ArrayChunk.java:58)
at clojure.core$r.invoke(core.clj:797)
at pallet.core$lift_nodes.invoke(core.clj:650)
at pallet.core$lift_STAR_.invoke(core.clj:846)
at pallet.core$lift.doInvoke(core.clj:1068)
at clojure.lang.RestFn.applyTo(RestFn.java:140)
at clojure.core$apply.invoke(core.clj:540)
at pallet.task.lift$lift.doInvoke(lift.clj:40)
at clojure.lang.RestFn.invoke(RestFn.java:424)
at clojure.lang.Var.invoke(Var.java:369)
at clojure.lang.AFn.applyToHelper(AFn.java:165)
at clojure.lang.Var.applyTo(Var.java:482)
at clojure.core$apply.invoke(core.clj:542)
at pallet.main_invoker$invoke.invoke(main_invoker.clj:92)
at clojure.lang.Var.invoke(Var.java:373)
at pallet.main$pallet_task.invoke(main.clj:138)
at bake3416$eval12479$fn__12480.invoke(NO_SOURCE_FILE:0)
at clojure.lang.AFn.applyToHelper(AFn.java:165)
at clojure.lang.AFn.applyTo(AFn.java:151)
at clojure.core$apply.invoke(core.clj:540)
at clojure.core$eval12467$fn__12468.invoke(NO_SOURCE_FILE:0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:90)
at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28)
at classlojure$eval_in$fn__1114.invoke(classlojure.clj:59)
at classlojure$eval_in.doInvoke(classlojure.clj:52)
at clojure.lang.RestFn.applyTo(RestFn.java:143)
at clojure.core$apply.doInvoke(core.clj:548)
at clojure.lang.RestFn.invoke(RestFn.java:534)
at cake.project$project_eval.invoke(project.clj:114)
at cake_pallet.tasks$task_pallet3380.invoke(tasks.clj:15)
at clojure.lang.Var.invoke(Var.java:365)
at cake.task$run_actions$iter__660__664$fn__665$fn__666.invoke(task.clj:154)
at cake.task$run_actions$iter__660__664$fn__665.invoke(task.clj:153)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:56)
at clojure.lang.RT.seq(RT.java:450)
at clojure.core$seq.invoke(core.clj:122)
at clojure.core$dorun.invoke(core.clj:2450)
at clojure.core$doall.invoke(core.clj:2465)
at cake.task$run_actions.invoke(task.clj:153)
at cake.task$run_task$fn__685.invoke(task.clj:185)
at cake.task$run_task.invoke(task.clj:182)
at cake.task$run_task.invoke(task.clj:175)
at cake.main$process_command.invoke(main.clj:25)
at cake.server$create$fn__3336.invoke(server.clj:70)
at cake.utils.server_socket$accept_fn$fn__3073$fn__3076.invoke(server_socket.clj:39)
at cake.utils.server_socket$accept_fn$fn__3073.invoke(server_socket.clj:38)
at clojure.lang.AFn.run(AFn.java:24)
at java.lang.Thread.run(Thread.java:680)
nil
David-Santiagos-Computer:servlet David$ VBoxManage list vms
"Centos 5.5" {84a3b7c2-b042-4832-be94-66a91a0b4c95}
"Ubuntu 10.04 LTS" {6c7e1a67-00b8-426c-9645-579215896400}
"server-0" {db6eec64-fbe8-45b7-a5a3-8634429bc192}
David-Santiagos-Computer:servlet David$ VBoxManage getextradata db6eec64-fbe8-45b7-a5a3-8634429bc192 enumerate
Key: /pallet/os-family, Value: ubuntu
Key: /pallet/os-version, Value: 10.10
Key: /pallet/tag, Value: server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment