There is nothing stopping you from using what is already built into
standard Python.

You can read files with plain open() calls, or the ConfigParser
module, if you like.

On Fri, May 14, 2010 at 12:52 PM, Bram Enning <bramenn...@gmail.com> wrote:
> Hi,
>
> I'm working on a fabfile.py that's stored in our subversion-repo. It holds
> passwords that I'd rather not store in our repository. Is there a way to
> read to a local file with some variables?
>
> Below is an example of what I'd like to place in an unversioned file:
>
> def ec2():
>     """
>     Define the EC2-server variables below.
>     """
>         #AWS
>
>         # The Public DNS-name or IP that AWS provides.
>     env.hosts = ['XXXXX']
>     env.hostname = 'XXX.XXX.org' # Site will be visible at this url
>
>         # The key-file you told AWS to use
>     env.key_filename = '/Users/XXXX/Desktop/id_XXX.pem'
>
>         # A standard Ubuntu-AMI has a default user named 'ubuntu'
>     env.user = 'ubuntu'
>
>         # Project-vars
>     env.proj_name = 'XXXX'
>
>         # Database
>     env.db_name = 'XXXt'
>     env.db_user = 'XX'
>     env.db_passwd = 'XX'
>     env.db_root_passwd = 'XXX'
>
>     env.db_migration_name = 'XXX'
>     env.db_migration_user = 'XX'
>     env.db_migration_passwd = 'XXX'
>     env.db_migration_root_passwd = 'XXX'
>
>         # DynDNS
>     env.dyndns_login = 'XXX'
>     env.dyndns_passwd = 'XXX'
>
>
> Thanks!
>
> _______________________________________________
> Fab-user mailing list
> Fab-user@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/fab-user
>
>



-- 
Venlig hilsen / Kind regards,
Christian Vest Hansen.

_______________________________________________
Fab-user mailing list
Fab-user@nongnu.org
http://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to