Not sure if this is what you had in mind but I just make it a normal Python
package and install it either in the virtualenv or in the global Python
path.

See: https://bitbucket.org/petersanchez/djeploy

Peter


On Wed, Jan 30, 2013 at 9:14 AM, andrea crotti <[email protected]>wrote:

> I have all around fabfiles which are more or less copied and pasted
> all over the place.
> So I decided to create a new structure which is something like this
>
> common.py
> fabfile_api.py
> __init__.py
> README
> tests
> variables.py
>
> And then just add some symlinks in the directories where the fabfiles
> were previously.
> The problem is that the relative imports are failing:
> from .variables import CLONE
>
> because running "fab" will run the fabfile_api as a script, thus
> making the relative imports not work.
> Any solution for this problem?
> Any other suggestions to organize your deployment scripts?
>
> _______________________________________________
> Fab-user mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/fab-user
>
_______________________________________________
Fab-user mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to