spot

Szoftver screenshot:
spot
Szoftver adatai:
Változat: 0.1 Alpha
Feltöltés dátuma: 14 Apr 15
Engedély: Ingyenes
Népszerűség: 12

Rating: 4.5/5 (Total Votes: 2)

spot egy DotCloud környezetben loader Pythonban.
Miért?
Amikor dolgozik DotCloud akkor több mint valószínű, hogy a fejlesztés környezet helyi, hogy a szolgáltatást kínálja az alkalmazás megköveteli amelyek meghatározása a build fájl.
Helyileg az egyik nagyon ritkán zavarja a paraméterek változtatásával a szolgálatatások az alapértékekre beállításokat, de a DotCloud_ a kérelemben meg kell olvasni a környezet fájlt.
Így a végén egy szép összeg a boilerplate kódot a kérelmet, amely kitalálja, az időjárás is fut helyben vagy DotCloud és példányosítja a szolgáltatások használatát kell.
Többé már nem ... ha nem akar.
Hogyan?
Belép SPOT (névadója a francia földön megfigyelő műhold). SPOT tudja Wether a kód fut helyben vagy DotCloud, kiteszi az egyes szolgáltatási paraméterek alapján nevet adta a beépített fájl.
Például, ha az építmény fájl tartalmazza a Python nevű szolgáltatás www és a Redis nevű szolgáltatás cache:
& Nbsp; & nbsp; & nbsp; www:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; típus: python
& Nbsp; & nbsp; & nbsp; cache:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; típus: Redis
Aztán, ha példányosítani a spot.Dotcloud () objektum akkor tegye ki a cache szolgáltatás:
& Nbsp; & nbsp; & nbsp; >>> Import spot
& Nbsp; & nbsp; & nbsp; >>> Dotcloud = spot.Dotcloud ()
& Nbsp; & nbsp; & nbsp; >>> Isinstance (dotcloud.cache, spot.Redis)
& Nbsp; & nbsp; & nbsp; Igaz
Amikor helyben futna:
& Nbsp; & nbsp; & nbsp; >>> Dotcloud.cache.host
& Nbsp; & nbsp; & nbsp; u'localhost "
De DotCloud ::
& Nbsp; & nbsp; & nbsp; >>> Dotcloud.cache.host
& Nbsp; & nbsp; & nbsp; u'SOMETHING.dotcloud.com "
Ha már telepítette a csomagot, amely lehetővé teszi Python kezelni a szolgáltatásokat pl Redis (és hiredis), a spot.Dotcloud például azt is ki egy kapcsolatot a szerver akkor használja ki a dobozból:
& Nbsp; & nbsp; & nbsp; >>> Típusú (dotcloud.cache.server)
& Nbsp; & nbsp; & nbsp;

követelmények :

  • Python

Más szoftver fejlesztő Eugene Van den Bulke

cherrys
cherrys

11 May 15

Hozzászólások a spot

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!