FastHandle - IT Operations Examples

FastHandle is fast operation tools for infrastructure configurations and tests.

User Tools

Site Tools


preparation:fhhome:auth.py.html



Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
preparation:fhhome:auth.py.html [2018/05/08 00:08]
kurihara
preparation:fhhome:auth.py.html [2019/02/11 01:00]
kurihara
Line 8: Line 8:
 $ fab -l |grep -F auth. $ fab -l |grep -F auth.
     auth.ciscopro                           USER=fasthandle PASSWORD=fas***s     auth.ciscopro                           USER=fasthandle PASSWORD=fas***s
-    auth.dev                                Develop # USER=fasthandle 
     auth.junospro                           USER=fasthandle PASSWORD=fas***s     auth.junospro                           USER=fasthandle PASSWORD=fas***s
     auth.netapppro                          USER=root PASSWORD=fas***s     auth.netapppro                          USER=root PASSWORD=fas***s
-    auth.pro                                Production # USER=fasthandle KEY 
-    auth.stg                                Staging # USER=fasthandle KEY 
-    auth.test1                              USER=fasthandle PASSWORD=fas***s 
-    auth.test2                              USER=user01 PASSWORD=us***01 
     auth.winpro                             USER=fasthandle KEY     auth.winpro                             USER=fasthandle KEY
     auth.winstg                             USER=fasthandle PASSWORD=fas***s     auth.winstg                             USER=fasthandle PASSWORD=fas***s
Line 35: Line 30:
 adding os.environ["FHHOME"] adding os.environ["FHHOME"]
  
-#------------------------------------------------------------------------ 
-# Linux 
-#------------------------------------------------------------------------ 
-@task 
-def pro(): 
-    '''Production # USER=fasthandle KEY''' 
-    env.user = 'fasthandle' 
-    env.key_filename = '$FHHOME/key/id_rsa.fasthandle.pro-fasthandle-1' 
-    #env.password = 'passphrase-for-key' 
- 
-@task 
-def stg(): 
-    '''Staging # USER=fasthandle KEY''' 
-    env.user = 'fasthandle' 
-    env.key_filename = '$FHHOME/key/id_rsa.fasthandle.stg-fasthandle-1' 
-    #env.password = 'passphrase-for-key' 
- 
-@task 
-def dev(): 
-    '''Develop # USER=fasthandle''' 
-    env.user = 'fasthandle' 
-    env.key_filename = '$FHHOME/key/id_rsa.fasthandle.dev-fasthandle-1' 
-    #env.password = 'passphrase-for-key' 
- 
-@task 
-def test1(): 
-    '''USER=fasthandle PASSWORD=fas***s''' 
-    env.user = 'fasthandle' 
-    env.password = 'fastpass' 
- 
-@task 
-def test2(): 
-    '''USER=user01 PASSWORD=us***01''' 
-    env.user = 'user01' 
-    env.password = 'user01' 
  
 #------------------------------------------------------------------------ #------------------------------------------------------------------------


preparation/fhhome/auth.py.html.txt · Last modified: 2019/02/13 00:17 by kurihara