On Thu, Mar 5, 2009 at 4:30 PM, Heikki Toivonen
<[email protected]> wrote:

> I am sorry, I did not make my use pattern clear. I am *importing* fabric
> into my own script. I am not using fab, and I don't have a fabfile.

Fabric 0.1.0 (and I think 0.0.9) is not currently designed to be used
as a module, only via the 'fab' command-line tool. Looking at 0.0.8, I
think it would have worked to some degree as a module, but in the 8
months since then we've seen a lot of additional functionality added,
which has unfortunately complicated things in that regard.

I am in the middle of a reorganization/rewrite that will -- if it goes
well and we decide to release it -- result in Fabric retaining
most/all of its newer functionality, as well as being a fully
well-behaved Python module (no more magic). So, if Fabric worked for
you as a module in the past, this new version would again work that
way, and hopefully even better.

Again, though, that's not 100% done yet and Christian and I still
haven't fully discussed the nature of the beast -- so no promises :)
Until then, I'm afraid you'll need to stick with 0.0.8 or possibly
0.0.9 (which looks like it does avoid at least some of the
can't-use-as-a-module complications).

Best,
Jeff


_______________________________________________
Fab-user mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to