spot

Sagteware kiekie:
spot
Sagteware besonderhede:
Weergawe: 0.1 Alpha
Upload datum: 14 Apr 15
Ontwikkelaar: Eugene Van den Bulke
Lisensie: Gratis
Populariteit: 12

Rating: 4.5/5 (Total Votes: 2)

spot is 'n DotCloud omgewing loader geskryf in Python.
Hoekom?
Wanneer met DotCloud werk sal jy meer as waarskynlik 'n Develop omgewing plaaslik wat bied die dienste van jou aansoek vereis wat uiteengesit word in die aanloop lêer.
Plaaslik een baie selde pla die verandering van die parameters van die dienste van hul standaard instellings, maar op DotCloud_ jou aansoek moet die omgewing lêer lees.
Vandaar jy eindig met 'n billike bedrag van boiler kode in jou aansoek wat figure uit weer dit word plaaslik of op DotCloud hardloop en instantiates die dienste vir jou daarvolgens te gebruik.
Nie meer nie ... as jy nie wil nie.
Hoe?
Betree SPOT (vernoem na die Franse aarde waarneming satelliet). SPOT weet of jou kode is plaaslik loop of op DotCloud, ontbloot elke diens parameters onder die naam wat jy gee dit in jou opbou lêer.
Byvoorbeeld, as jou bou lêer bevat 'n Python diens genoem www en 'n redis diens genoem kas:
& Nbsp; & nbsp; & nbsp; www:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; type: python
& Nbsp; & nbsp; & nbsp; kas:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; type: redis
Dan wanneer jy instansieer n spot.Dotcloud () voorwerp sal dit bloot die kas dienste:
& Nbsp; & nbsp; & nbsp; >>> Invoer spot
& Nbsp; & nbsp; & nbsp; >>> Dotcloud = spot.Dotcloud ()
& Nbsp; & nbsp; & nbsp; >>> Isinstance (dotcloud.cache, spot.Redis)
& Nbsp; & nbsp; & nbsp; True
Toe hardloop plaaslik:
& Nbsp; & nbsp; & nbsp; >>> Dotcloud.cache.host
& Nbsp; & nbsp; & nbsp; u'localhost '
Maar op DotCloud ::
& Nbsp; & nbsp; & nbsp; >>> Dotcloud.cache.host
& Nbsp; & nbsp; & nbsp; u'SOMETHING.dotcloud.com '
As jy die pakkette geïnstalleer het sodat Python die dienste, bv om te hanteer redis (en hiredis), die spot.Dotcloud byvoorbeeld ook bloot 'n verbinding met die bediener wat jy uit die boks kan gebruik:
& Nbsp; & nbsp; & nbsp; >>> Tipe (dotcloud.cache.server)
& Nbsp; & nbsp; & nbsp;

Vereistes :

  • Python

Ander sagteware ontwikkelaar Eugene Van den Bulke

cherrys
cherrys

11 May 15

Kommentaar te spot

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!