spot

Screenshot Λογισμικό:
spot
Στοιχεία Λογισμικού:
Εκδοχή: 0.1 Alpha
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Eugene Van den Bulke
Άδεια: Δωρεάν
Δημοτικότητα: 12

Rating: 4.5/5 (Total Votes: 2)

σημείο είναι ένα περιβάλλον φορτωτής DotCloud γραμμένο σε Python.
Γιατί;
Όταν εργάζεστε με DotCloud σας περισσότερο από ό, τι κατά πάσα πιθανότητα θα έχει μια περιβάλλον Ανάπτυξη σε τοπικό επίπεδο που προσφέρει τις υπηρεσίες της αίτησής σας απαιτεί οι οποίες ορίζονται στο αρχείο κατασκευής.
Τοπικά μία πολύ σπάνια ενοχλούν την αλλαγή των παραμέτρων των υπηρεσιών από τις προεπιλεγμένες ρυθμίσεις τους, αλλά για DotCloud_ αίτησή σας πρέπει να διαβάσει το αρχείο του περιβάλλοντος.
Ως εκ τούτου, μπορείτε να καταλήξετε με ένα δίκαιο ποσό του κώδικα που στην αίτησή σας, η οποία υπολογίζει Είτε βρίσκεται σε λειτουργία σε τοπικό επίπεδο ή σε DotCloud και instantiates τις υπηρεσίες που μπορείτε να χρησιμοποιήσετε αναλόγως.
Όχι πια ... αν δεν θέλετε να.
Πώς;
Εισάγει SPOT (το όνομά του από τη γαλλική γη δορυφορικής παρατήρησης). SPOT ξέρει wether κωδικό σας λειτουργεί σε τοπικό επίπεδο ή σε DotCloud, εκθέτει κάθε παραμέτρους υπηρεσία με το όνομα που του δώσατε στο αρχείο κατασκευής σας.
Για παράδειγμα, εάν το αρχείο κατασκευή σας περιέχει μια υπηρεσία που ονομάζεται www Python και μια υπηρεσία που ονομάζεται μνήμη cache Ρέντη:
& Nbsp? & Nbsp? & Nbsp? www:
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? Τύπος: python
& Nbsp? & Nbsp? & Nbsp? cache:
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? Τύπος: Ρέντη
Στη συνέχεια, όταν υπόσταση σε ένα spot.Dotcloud () αντικείμενο θα εκθέσει τις υπηρεσίες cache:
& Nbsp? & Nbsp? & Nbsp? >>> Σημείο εισαγωγής
& Nbsp? & Nbsp? & Nbsp? >>> Dotcloud = spot.Dotcloud ()
& Nbsp? & Nbsp? & Nbsp? >>> Isinstance (dotcloud.cache, spot.Redis)
& Nbsp? & Nbsp? & Nbsp? Αληθής
Όταν εκτελείτε τοπικά:
& Nbsp? & Nbsp? & Nbsp? >>> Dotcloud.cache.host
& Nbsp? & Nbsp? & Nbsp? u'localhost »
Αλλά DotCloud ::
& Nbsp? & Nbsp? & Nbsp? >>> Dotcloud.cache.host
& Nbsp? & Nbsp? & Nbsp? u'SOMETHING.dotcloud.com »
Εάν έχετε εγκαταστήσει τα πακέτα που επιτρέπουν σε Python για να χειριστεί τις υπηρεσίες του, π.χ. Ρέντη (και hiredis), η παρουσία spot.Dotcloud εκθέσει επίσης μια σύνδεση με το διακομιστή που μπορείτε να χρησιμοποιήσετε έξω από το κουτί:
& Nbsp? & Nbsp? & Nbsp? >>> Τύπου (dotcloud.cache.server)
& Nbsp? & Nbsp? & Nbsp? <Κατηγορία «redis.client.StrictRedis '>

Απαιτήσεις :

  • Python

Άλλο λογισμικό του προγραμματιστή Eugene Van den Bulke

cherrys
cherrys

11 May 15

Σχόλια για spot

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!