Bekerhelpers

Een uitschuifbaar beker helperspakket om beker sessies te beheren
Download nu

Bekerhelpers Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Linas Juskevicius
  • Uitgever website:
  • http://www.idiles.com

Bekerhelpers Tags


Bekerhelpers Beschrijving

Een uitbreidbaar beker helperspakket om beker sessies te beheren Bocerhelpers is een beker-extensie die de actieve sessies kan tonen en de oude reinigt. Momenteel werkt Bocerhelpers alleen met Beaker.ext.Database-opslag backend.beakerhelpers is ook een naamruimte-pakket zodat nieuwe plug-ins onder deze naamruimte kunnen worden gemaakt. Je kunt de git-repository vinden op Github.cominstallationEasy_install: $ / bin / easy_install bekerhelperspip : $ / BIN / PIP INSTALLEREN BOEKERHELPERSGET / SHOW SESSIES UsageYou kan get -_sessions bellen om een lijst met actieve sessies te krijgen (Dictten): >>> import sqlalchemy >>> van bekerhelpers.sessions import get_sessions >>> sessions_table = sqlalchemy. Tafel ('Beker_Cache', ... Sqlalchemy.metadata ('sqlite: ///my.db'), autoload = true) >>> get_sessions (sessions_table, timeout = 3600) # time-out in seconden Het bovenstaande formulier is geschikt voor toegang tot Python. Als u deze gegevens aan de gebruiker wilt verstrekken, kunt u Show_Sessions met dezelfde parameters gebruiken in plaats daarvan: >>> Print Show_Sessions (Sessions_Table, Timeout = 3600) ---------------------- -------------------------------------- _accessed_time | _creation_time | USER_NAME -------------------------------------------------- -------- 2010-01-0110:10:10 | 2010-01-0108:40:00 | John@doe.com Hoe kunt u POSTER-BEAKERSIES gebruiken om de show_sessies uit de console te bellen: $ / bin / Paster Beakersessions CFG / PROD.INI --------------------- -------------------------------------- _accessed_time | _creation_time | USER_NAME -------------------------------------------------- -------- 2010-01-0110:10:10 | 2010-01-0108:40:00 | John@doe.nl in dit geval moet het CFG / PROD.INI-bestand een pasta zijn. Verbadbaar configuratiebestand. Bakerpers verwacht deze toetsen in de -gedeelte van CFG / PROD.INI: * beker.session.type = EXT: Database - de enige ondersteunde backend (nog) * beker.session.url - een Sqlalchemy Engine URL * Beker.Session.Timeout - Session Time-out in seconden * beker.session.table_name - (optioneel) Session-opslagtabel. Volgens Beaker.ext.Database neemt defaults voor Beaker_cache.Paster Beakersessions Command ook twee optionele argumenten: * --Prefix, -P - Beker-toetsvoorvoegsel in het configuratie-bestand, standaardinstellingen naar beker.sessie * --Timeout, -t - Laat geen sessies ouder zien dan de time-out. Time-out Voorbeelden: O 3S - 3 seconden o 14m - 14 minuten O 36h - 36 uur O 2D - 2 dagen O 0 - Toon alle sessies (negeer time-out zelfs in het configuratiebestand) Zo niet opgesteld, wordt de time-out uit het configuratiebestand gebracht , .Timeout (seconden). Sessie Cleanup Useyou kan cleanup_sessions van je Python-scripts gebruiken om oude sessies te verwijderen: >>> Import sqlalchemy >>> van bekerhelpers.sessions import cleanup_sessions >>> sessions_table = sqlalchemy.table ('beker_cache',. .. sqlalchemy.metadata ('sqlite: ///my.db'), autoload = true) >>> cleanup_sessions (sessions_table, timeout = 3600) # Time-out in seconden zou de sessies ouder dan 1 uur worden schoongemaakt. Sessie-opruiming is echter bijzonder handig om te worden genoemd als een plak-script: $ / bin / Paster BeakerCleanup CFG / PROD.INIIT verwacht dat dezelfde configuratie-bestandsstructuur en dezelfde optionele argumenten als bijscheidingen inneemt. In dit geval zullen sessies echter ouder dan - Timeout worden verwijderd. Vervaartuigen - BekerShowsions en BoceCleanup-gebruikersDue naar NameSpace-problemen BekerShowsions en BocerCleanup kunnen niet worden geïnstalleerd met PIP en / of Easy_Install. Hun functionaliteit is samengevoegd in dit pakket en de toegang werd eenvoudiger. We moedigen in plaats daarvan sterk aan om bekerelpers te gebruiken. Vereisten: · Python · Beker


Bekerhelpers Gerelateerde software

Ar4j

Een Java-implementatie van het ActiveRecord-persistentiepatroon ...

60

Downloaden