Add support for manually specifing the node

Prior to this commit it was required to hit the rest api to compile
a catalog for a node, this commit adds support for manually specifing
a node_name. This helps when all you have is the yaml files