Becherhelperpers.

Ein ausziehbares Becher-Helfer-Paket zur Verwaltung von Becher-Sitzungen
Jetzt downloaden

Becherhelperpers. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Linas Juskevicius
  • Website des Verlags:
  • http://www.idiles.com

Becherhelperpers. Stichworte


Becherhelperpers. Beschreibung

Ein ausziehbares Becherhelfer-Paket zur Verwaltung von Becher-Sitzungen Becherhelpers ist eine Becher-Erweiterung, die die aktiven Sitzungen zeigen und die alten reinigen können. Derzeit funktioniert Becherhelpers nur mit Becher.ext.Database-Speicher Backend.Beakerhelpers ist auch ein Namespace-Paket, sodass neue Plugins in diesem Namespace erstellt werden können. Sie können das Git-Repository bei Github.comInstallationEasy_install finden: $ / bin / easy_install becherhelperspip : $ / BIN / PIP INSTALLIEREN SIE BERCHERHELPERPERSGRATE / SHOW SESSIONS UsageYOU Kann GET_SESSIONS anrufen, um eine Liste der aktiven Sitzungen (DICTs) zu erhalten Tabelle ('becher_cache', ... sqlalchemy.metadata ('sqlite: ////my.db'), autoload = true) >>> get_ssessions (sitze_table, timeout = 3600) # Timeout in Sekunden Das obige Formular ist für den Python-Zugriff geeignet. Wenn Sie diese Daten dem Benutzer angeben möchten, können Sie stattdessen SHOW_SESSIONS mit denselben Parametern verwenden: >>> drucken show_ssionsions (sitzungen_table, timeout = 3600) ---------------------------------------------------------------------------------------------------------- ------------------------------------------------------- _Access_time | _creation_time | Nutzername------------------------------------------------- -------- 2010-01-0110:10:10 | 2010-01-0108:40:00 | john@doe.comHowEver Sie können die Show_ssionsionsionen von der Konsole anrufen ------------------------------------------------------- _Access_time | _creation_time | Nutzername------------------------------------------------- -------- 2010-01-0110:10:10 | 2010-01-0108:40:00 | john@doe.comin In diesem Fall sollte die Datei cfg / prod.ini eine ladbare Konfigurationsdatei in Paste.Deploy sein. Becherhelpers erwartet, diese Tasten in der -Anzeige von cfg / prod.ini zu finden: * barsche.session.type = ext: datenbank - das einzig unterstützte Backend (noch) * barsche.session.url - Eine sqlalchemie-Engine-URL * BERCHER.SESSION.TIMEOUT - Session-Timeout in Sekunden * BERCHER.SESSION.TABLE_NAME - (Optional) Sitzungstabelle. Laut BERCHER.EXT.DATABASE dauert die Standardeinstellung von Becher_Cache.Paster-Becherzähler-Befehlsbefehl zwei optionale Argumente: * --Prefix, -P - Becherschlüsselpräfix in der Konfigurationsdatei, Standardeinstellung von Becher.Session * - TimeTout, -t - Zeigen Sie keine Sessions älter als das Timeout. Timeout-Beispiele: O 3s - 3 Sekunden O 14m - 14 Minuten O 36h - 36 Stunden o 2d - 2 Tage o 0 - Alle Sitzungen anzeigen (Timeout auch in der Konfigurationsdatei ignorieren), wenn nicht bereitgestellt wird, dass das Timeout aus der Konfigurationsdatei entnommen wird , .zeitout (sekunden) .. sqlalchemy.metadata ('sqlite: ////my.db'), autoload = true) >>> Cleanup_szessionen (SESSIONS_TABLE, TIMEOUT = 3600) # Timeout in zweiter Sitzungen, die älter als 1 Stunde gereinigt werden. Die Session Cleanup ist jedoch besonders günstig, um als Einfügens-Skript aufgerufen zu werden: $ / bin / paster bechercleanup cfg / prod.iniit erwartet die gleiche Konfigurationsdateistruktur und nimmt die gleichen optionalen Argumente als Becherzähle an. In diesem Fall werden jedoch Sessions älter als - TimeTout entfernt. TimeTention - BecherShowsessionen und Bechercleanup-Anwender, die auf Namespace-Probleme mit namensspace-Problemen BecherShowsessionen und BecherCleanup nicht mit PIP und / oder Easy_install installiert werden. Ihre Funktionalität wurde in dieses Paket zusammengeführt, und der Zugriff wurde einfacher. Wir ermutigen uns stark, stattdessen Becherhelpers zu verwenden. Anforderungen: · Python · Becherglas


Becherhelperpers. Zugehörige Software