Contribute to apache-libcloud

Contribute to apache-libcloud

Published Aug. 3, 2015 in Cloud, Development - Last update on Aug. 20, 2015.

In past I worked for CloudScreener.com as DevOps, I had in my responsabilities clouds benchmark. Computes' performances was mesured against a lot VMs categorized by the current parameters:

  • Size or flavor: Number of vCPU, RAM size and root volume size
  • Image: Chosen OS
  • Location: Datacenter or region

As many public clouds don't use the same technologies, they don't have the same public API, and I had to deal with all them:

  • AWS: boto
  • Google: gcloud
  • Openstack: nova
  • Azure: azure
  • And more and more

My issue was already solved by Apache Libcloud: A Python library which hides differences between different cloud provider APIs and allows you to manage different cloud resources through a unified and easy to use API

Small overview

Libcloud supports more than 30 cloud providers including computes, block storage, object storage, CDN, DNS and etc. It began in summer 2009 and is actually in version 0.18 with more than 3500 commits and 100 contributors. Its current maintener is Tomaz Muraus aka Kami, a brillant and polite guy.

Libcloud is used in many project, notably in Ansible and its cloud modules. I used it while more than 2 years and as promised it realy eased me develop a Cloud broker (sorry it's not open source). Sometimes I prefered to choose an specific library but for less know clouds like Ikoula or Gandi, I had to make code myself from their JSON/XML API or use Libcloud.

Most driver are usable by the following syntax:

from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver

Driver = get_driver(Provider.FOO_CLOUD)
driver = Driver('yourlogin', 'yourpassword')

images = driver.list_images()
sizes = driver.list_sizes()

# create node with first image and first size
node = driver.create_node(name='bar', image=images[0], size=sizes[0])

Authentication credentials may change for API key/secret/token or whatever, but Libcloud is made for make clouds usage unified. The same methods can be use in every clouds if they implement it. The most long is generally how to get your credentials.

It's opensource, you can contribute

I encourage everyone with an account in a cloud offer and a little skill in Python to contribute to Libcloud. There are many things to maintain, document or implement. For how to, see contributing guide.

Comments

  • Karlosizu

    Karlosizu on 03/20/2018 6:32 a.m. #

    ???????????? ??????!
    <a href=https://penki.by/><img>http://img10.lostpic.net/2016/03/22/70e2ab67ea29f841a0d25494cff70b80.jpg</img></a>
    ?????? ??????? ??????? ??????????? ? «PENKI».???????)?????? ???, ?? - ????? ????????, ? ?? ??????.??????? ??????? ?? ?????????? ????????????, ????????? ?????????? ???????? ????????? ????? ???? ? ?????????????? ????.??????, ??? ???? ??????? ??????? ?? ?????????????? ?????? ???? (?????????? ?????? ???????? ???????? ).??????, ??? ? ??? ????????? ?????? ????, ????? ????????????? ??????? ???????? ? ???? ??? ???????????? ?????!????? ?????? ??????, ??? ? ??? ??????? ?????, ??????? ?????????, ? ?????????? ????????.??????"PENKI" ??????? ?? ??????? ?????????.??????????? ??????? ?????? ??? ???,???????? ?????????? ? ?????? ??????????? ??????.???? ???????? ?????????? ??? ?????????? <a href=https://penki.by>????? ? ??????</a> ,? ?????? ??????,????????????<a href=https://penki.by>???? ?? ????</a>.???????? ????????, ??? ? ????? ???????? ??????????? ??????? ???????? ?????????? ??????? ?????????????? ?????,??????? ??? ???????? ??? ?????????? ? ????????????? ??????? ?? ??? ????????,??????? ??????? ???????? ? ???.????????? ???????????????? ??????????? ??????? "PENKI" ??? ???? ?????? ?????????? ? ?????????? ????? ? ??????????? ????????????? ????????? ??????????? ? ????????????? ??????!?? ??????????<a href=https://penki.by>???? ? ??????</a>?<a href=https://penki.by>????? ? ?????? ???????</a>.<a href=https://penki.by>????? ? ????????</a>,? ?????<a href=https://penki.by>????? ? ???????</a>!? ???????? ??????? ??? ???????????? ? ????????????? ??????????,??????? ????? ????????? ??????????????? ????? ??????????!?????? ? ???, ? "PENKI"!
    ??? ????? ??????? ?????? ? ??? ?? ?????<a href=https://penki.by>??????? ??????</a>
    ?? ???? ???? ??? ???? ????!

    <a href=https://www.penki.by/>???????????? ??? ??????</a>
    <a href=https://www.penki.by/>??????? ??? ?????????? ?? ??????</a>
    <a href=https://www.penki.by/>???? ????? ??????</a>
    <a href=https://www.penki.by/>?????????? ??? ???????? ? ??????? ?? ????</a>
    <a href=https://www.penki.by/>??? ??????? ?????</a>
    <a href=https://www.penki.by/>???? ? ???????? ????????? ?????</a>
    <a href=https://www.penki.by/>????? ? ?????????? ????</a>
    <a href=https://www.penki.by/>?????? ??? ? ?????? ??????? ???????</a>
    <a href=https://www.penki.by/>???? ? ?????? ? ???????</a>
    <a href=https://www.penki.by/>??? ? ?????????? ?? ????????</a>
    <a href=https://www.penki.by/>?????? ???? ??????</a>
    <a href=https://www.penki.by/>????? ? ?????? ?? ?????? ??? ????????</a>
    <a href=https://www.penki.by/>??? ? ???????? ?? ???????? ?? ??????</a>
    <a href=https://www.penki.by/>????? ? ???????</a>
    <a href=https://www.penki.by/>??????? ??????</a>
    <a href=https://www.penki.by/>????? ??????? ???? ? ??????</a>
    <a href=https://www.penki.by/>?????? ????? ???????</a>
    <a href=https://www.penki.by/>???? ? ?????? ? ???????</a>
    <a href=https://www.penki.by/>??????? ?????</a>
    <a href=https://www.penki.by/>?????? ??????? ????

  • Paigneeb

    Paigneeb on 03/20/2018 9:44 a.m. #

    <a href=http://viagrachnln.com/>generic viagra online</a>
    poppers and viagra
    http://viagrachnln.com
    woman in viagra commercial blue dress
    <a href="http://viagrachnln.com/">viagra online</a>

  • SillDifs

    SillDifs on 03/20/2018 10:23 a.m. #

    viagra 800 number
    <a href=http://viagragennlk.com/>buy generic viagra</a>
    walmart viagra price
    <a href="http://viagragennlk.com/">viagra online</a>

  • Mayorse

    Mayorse on 03/20/2018 10:25 a.m. #

    viagra 100
    <a href=http://viagragennlk.com/>viagra online</a>
    what does viagra do
    <a href="http://viagragennlk.com/">buy generic viagra online</a>

  • Williamreump

    Williamreump on 03/20/2018 2:30 p.m. #

    http://buyviagra.webcindario.com - where to buy viagra
    <a href=http://buyviagra.webcindario.com>free viagra</a>
    <a href="http://buyviagra.webcindario.com">cheap viagra</a>
    http://buycialis.webcindario.com - how does cialis work
    <a href=http://buycialis.webcindario.com>cialis 30 day trial coupon</a>
    <a href="http://buycialis.webcindario.com">cialis tablets</a>
    http://viagrarpr.com - herbal viagra
    <a href=http://viagrarpr.com>viagra alternatives</a>
    <a href="http://viagrarpr.com">viagra effects</a>
    http://cialisrpr.com - cialis 20 mg best price
    <a href=http://cialisrpr.com>online cialis</a>
    <a href="http://cialisrpr.com">cialis tablets</a>

  • godiapb

    godiapb on 03/21/2018 2:14 a.m. #

    <a href=http://viagraabdmr.com/>order viagra online</a>
    where to get viagra
    http://viagraabdmr.com
    viagra 50mg price
    <a href="http://viagraabdmr.com/">where to buy viagra</a>

  • prussyb

    prussyb on 03/21/2018 2:32 a.m. #

    <a href=http://cialisonlrx.com/>buy generic cialis</a>
    cuba gooding cialis pills
    http://cialisonlrx.com
    substitute for cialis online pharmacy
    <a href="http://cialisonlrx.com/">cialis coupon</a>

  • TowsZogyb

    TowsZogyb on 03/21/2018 4:43 a.m. #

    <a href=http://cialiskntrc.com/>buy cialis</a>
    generic cialis soft tab
    http://cialiskntrc.com
    correct dosage of cialis 20mg
    <a href="http://cialiskntrc.com/">cheap cialis online</a>

  • Karlosizu

    Karlosizu on 03/21/2018 5:10 a.m. #

    ??????? ??????? ????? ??????!
    <a href=https://penki.by/><img>http://img10.lostpic.net/2016/03/22/70e2ab67ea29f841a0d25494cff70b80.jpg</img></a>
    ?????? ??????? ??????? ??????????? ? «PENKI».???????)?????? ???, ?? - ????? ????????, ? ?? ??????.??????? ??????? ?? ?????????? ????????????, ????????? ?????????? ???????? ????????? ????? ???? ? ?????????????? ????.??????, ??? ???? ??????? ??????? ?? ?????????????? ?????? ???? (?????????? ?????? ???????? ???????? ).??????, ??? ? ??? ????????? ?????? ????, ????? ????????????? ??????? ???????? ? ???? ??? ???????????? ?????!????? ?????? ??????, ??? ? ??? ??????? ?????, ??????? ?????????, ? ?????????? ????????.??????"PENKI" ??????? ?? ??????? ?????????.??????????? ??????? ?????? ??? ???,???????? ?????????? ? ?????? ??????????? ??????.???? ???????? ?????????? ??? ?????????? <a href=https://penki.by>????? ? ??????</a> ,? ?????? ??????,????????????<a href=https://penki.by>???? ?? ????</a>.???????? ????????, ??? ? ????? ???????? ??????????? ??????? ???????? ?????????? ??????? ?????????????? ?????,??????? ??? ???????? ??? ?????????? ? ????????????? ??????? ?? ??? ????????,??????? ??????? ???????? ? ???.????????? ???????????????? ??????????? ??????? "PENKI" ??? ???? ?????? ?????????? ? ?????????? ????? ? ??????????? ????????????? ????????? ??????????? ? ????????????? ??????!?? ??????????<a href=https://penki.by>???? ? ??????</a>?<a href=https://penki.by>????? ? ?????? ???????</a>.<a href=https://penki.by>????? ? ????????</a>,? ?????<a href=https://penki.by>????? ? ???????</a>!? ???????? ??????? ??? ???????????? ? ????????????? ??????????,??????? ????? ????????? ??????????????? ????? ??????????!?????? ? ???, ? "PENKI"!
    ??? ????? ??????? ?????? ? ??? ?? ??????????<a href=https://penki.by>??????? ??????</a>
    ????????!

    <a href=https://www.penki.by/>????? ? ?????? 2018 ????</a>
    <a href=https://www.penki.by/>?????? ?????? ????</a>
    <a href=https://www.penki.by/>??????? ????? ?? ?????</a>
    <a href=https://www.penki.by/>??? ? ???????? 2018</a>
    <a href=https://www.penki.by/>????? ? ?????? ??? ???????? ????</a>
    <a href=https://www.penki.by/>???? ? ?????? ?? ????</a>
    <a href=https://www.penki.by/>????????????? ???? ? ????? ?????????</a>
    <a href=https://www.penki.by/>???? ? ?????? ?????</a>
    <a href=https://www.penki.by/>????? ??? ????</a>
    <a href=https://www.penki.by/>???? ????????? ???</a>
    <a href=https://www.penki.by/>????????? ????? ???</a>
    <a href=https://www.penki.by/>?????????? ???? ???????</a>
    <a href=https://www.penki.by/>????? ???????? ??? ??????</a>
    <a href=https://www.penki.by/>???? ?? ????? ?? ??????</a>
    <a href=https://www.penki.by/>??????? ??? ???????? ??? ????????</a>
    <a href=https://www.penki.by/>???? ? ???????? ? ???????</a>
    <a href=https://www.penki.by/>????? ? ?????? ??????? ???????</a>
    <a href=https://www.penki.by/>??????? ??? ? ??????</a>
    <a href=https://www.penki.by/>??? ?? ????? ? ?????</a>
    <a href=https://www.penki.by/>?????????? ???? ?? ?????</a>
    <a href=https://www.penki.

  • uplirm

    uplirm on 03/21/2018 8:54 a.m. #

    viagra refractory period
    <a href=http://viagragenups.com/>buy viagra</a>
    does viagra really work
    <a href="http://viagragenups.com/">generic viagra online</a>

  • pordatt

    pordatt on 03/21/2018 4:31 p.m. #

    non prescription viagra alternative
    <a href=http://viagrachkrx.com/>cheap viagra online</a>
    viagra vs cialis reviews
    <a href="http://viagrachkrx.com/">buy cheap viagra online</a>

  • snikict

    snikict on 03/21/2018 11:21 p.m. #

    which viagra is best
    <a href=http://viagrachkrx.com/>viagra online</a>
    viagra i sverige
    <a href="http://viagrachkrx.com/">buy viagra</a>

  • othema

    othema on 03/21/2018 11:29 p.m. #

    viagra car commercial
    <a href=http://viagrachkrx.com/>buy cheap viagra online</a>
    herbal viagra gnc
    <a href="http://viagrachkrx.com/">buy cheap viagra online</a>

  • abumbnof

    abumbnof on 03/22/2018 7:44 a.m. #

    why viagra is not working
    <a href=http://viagrachkrx.com/>buy viagra online</a>
    800 mg viagra safe
    <a href="http://viagrachkrx.com/">generic viagra</a>

  • KennethTut

    KennethTut on 03/22/2018 1:32 p.m. #

    wh0cd3002366 <a href=http://trazodonehcl.store/>trazodone 25 mg</a> <a href=http://seroquel.fun/>seroquel 25mg for sleep</a> <a href=http://buypropecia.fun/>buy propecia</a> <a href=http://pyridium.fun/>pyridium</a> <a href=http://clindamycin.services/>clindamycin</a>

  • CrelfCiz

    CrelfCiz on 03/22/2018 1:58 p.m. #

    viagra dropship cialis generic
    <a href=http://cialischmrx.com/>cheap cialis online</a>
    order cialis online without health
    <a href="http://cialischmrx.com/">buy cheap cialis</a>

  • MyronAwait

    MyronAwait on 03/22/2018 4:39 p.m. #

    http://mexicanpharmacyx.com <a href=http://mexicanpharmacyx.com>accutane mexican pharmacy</a> reliable mexican pharmacy <a href=" http://mexicanpharmacyx.com ">mexican online pharmacy reviews</a> legitimate mexican pharmacy

  • Cextonem

    Cextonem on 03/22/2018 10:50 p.m. #

    divorce cialis pills
    <a href=http://cialischgrx.com/>buy cheap cialis</a>
    buy tadalafil 20mg price
    <a href="http://cialischgrx.com/">cheap cialis</a>

  • reonlect

    reonlect on 03/22/2018 11:27 p.m. #

    correct dosage of cialis
    <a href=http://cialischmrx.com/>buy cheap cialis</a>
    tadalafil versus cialis generic
    <a href="http://cialischmrx.com/">buy cialis online</a>

  • Soaseged

    Soaseged on 03/23/2018 12:12 a.m. #

    buy tadalafil online cialis
    <a href=http://cialischgrx.com/>buy cheap cialis</a>
    order cialis online information
    <a href="http://cialischgrx.com/">generic cialis</a>

  • hoinnapy

    hoinnapy on 03/23/2018 2:20 p.m. #

    cheap generic cialis uk
    <a href=http://cialischgrx.com/>buy cialis</a>
    cialis pills online buy
    <a href="http://cialischgrx.com/">cheap cialis online</a>

  • unonops

    unonops on 03/23/2018 7:33 p.m. #

    viagra z alkocholem
    <a href=http://viagragenericmrx.com/>viagra cheap</a>
    when does viagra become generic
    <a href="http://viagragenericmrx.com/">buy viagra</a>

  • Squaday

    Squaday on 03/24/2018 6:46 a.m. #

    viagra brands
    <a href=http://viagragenericmrx.com/>generic viagra</a>
    viagra quizlet
    <a href="http://viagragenericmrx.com/">viagra online</a>

  • abumbnof

    abumbnof on 03/24/2018 8:35 a.m. #

    do you need prescription for viagra
    <a href=http://viagragenericmrx.com/>buy generic viagra</a>
    viagra ejaculation
    <a href="http://viagragenericmrx.com/">cheap viagra online</a>

  • seibego

    seibego on 03/24/2018 8:55 a.m. #

    how much viagra is too much
    <a href=http://viagragenericmrx.com/>generic viagra online</a>
    herbal viagra overdose
    <a href="http://viagragenericmrx.com/">generic viagra online</a>

  • GuestFeava

    GuestFeava on 03/24/2018 1:46 p.m. #

    guest test post
    <a href="http://guesttesttststs.com/">bbcode</a>
    <a href="http://guesttesttststs.com/">html</a>
    http://guesttesttststs.com/ simple

  • CrelfCiz

    CrelfCiz on 03/24/2018 7:19 p.m. #

    viagra for the brain
    <a href=http://viagrajktrx.com/#>generic viagra</a>
    viagra red
    <a href="http://viagrajktrx.com/#">viagra online</a>

  • Duernbor

    Duernbor on 03/24/2018 7:28 p.m. #

    cheap buy generic cialis online
    <a href=http://cialisgftrx.com/>buy cialis online</a>
    ordering cialis
    <a href="http://cialisgftrx.com/">buy cialis generic</a>

  • Teweene

    Teweene on 03/25/2018 12:50 a.m. #

    viagra fass cialis tablets
    <a href=http://cialisgftrx.com/>buy generic cialis online</a>
    viagra upotreba cialis 20mg
    <a href="http://cialisgftrx.com/">cheap generic cialis</a>

  • boaxova

    boaxova on 03/25/2018 11:42 p.m. #

    which viagra pill is best
    <a href=http://viagrajktrx.com/>generic viagra</a>
    viagra name
    <a href="http://viagrajktrx.com/">buy viagra</a>

  • Ingelf

    Ingelf on 03/26/2018 2:31 a.m. #

    free viagra sample
    <a href=http://viagrajktrx.com/>buy viagra online</a>
    what does female viagra do
    <a href="http://viagrajktrx.com/">viagra generic</a>

  • mezo

    mezo on 03/27/2018 5:18 a.m. #

    Amaziong blog! ?s your theme custom mad? or did you
    dowload ?t from somewh?re? A theme ?ike yourfs w?th a few simple adjustements would really mak? my
    blog stnd o?t. Please let me kno? ?here you ?ot yor theme.
    Cheers

  • geophop

    geophop on 03/27/2018 5:51 a.m. #

    cheap generic cialis uk
    <a href=http://cialistrxonline.com/>cheap cialis online</a>
    cialis discount generic cialis
    <a href="http://cialistrxonline.com/">cialis online</a>

  • geophop

    geophop on 03/28/2018 7:04 a.m. #

    women on cialis generic levitra
    <a href=http://cialistrxonline.com/>cialis online</a>
    mixing levitra and viagra cialis pills cialis
    <a href="http://cialistrxonline.com/">buy generic cialis</a>

  • MeagepT

    MeagepT on 03/28/2018 12:38 p.m. #

    canada cialis online
    <a href=http://cialistrxonline.com/>cialis coupon</a>
    cialis generic tadalafil
    <a href="http://cialistrxonline.com/">generic cialis online</a>

  • hoinnapy

    hoinnapy on 03/28/2018 3:13 p.m. #

    buy cialis without a prescription
    <a href=http://cialisnbuyrx.com/>buy cheap cialis online</a>
    cheap generic cialis online
    <a href="http://cialisnbuyrx.com">cialis</a>

  • Duernbor

    Duernbor on 03/28/2018 5:40 p.m. #

    generic cialis soft tab
    <a href=http://cialisnbuyrx.com/>generic cialis</a>
    buy cialis pill
    <a href="http://cialisnbuyrx.com">cialis</a>

  • uplirm

    uplirm on 03/28/2018 9:46 p.m. #

    viagra ejaculation
    <a href=http://viagragenbrx.com/>generic viagra</a>
    viagra light switch
    <a href="http://viagragenbrx.com/">buy generic viagra</a>

  • EmamnNar

    EmamnNar on 03/29/2018 2:32 a.m. #

    mixing cialis generic viag
    <a href=http://cialiskntrc.com/>buy cialis</a>
    buy cialis online in usa drugs
    <a href="http://cialiskntrc.com/">buy cialis online</a>

  • Evoppig

    Evoppig on 03/29/2018 2:36 a.m. #

    cialis 40 mg tablets cialis
    <a href=http://cialisnbuyrx.com/>generic cialis online</a>
    generic cialis online pharmacy
    <a href="http://cialisnbuyrx.com">buy cialis</a>

  • Nuatiog

    Nuatiog on 03/29/2018 3:26 a.m. #

    mix viagra and alcohol cialis pill
    <a href=http://cialisnbuyrx.com/>buy cheap cialis online</a>
    buy cialis online pharmacy
    <a href="http://cialisnbuyrx.com">cheap cialis</a>

  • intaktix

    intaktix on 03/29/2018 6:26 a.m. #

    and poppers cialis 20mg
    <a href=http://cialiskntrc.com/>cialis online</a>
    buy cialis generic pharmacy
    <a href="http://cialiskntrc.com/">cialis coupon</a>

  • kawToozy

    kawToozy on 03/29/2018 8:53 a.m. #

    buy online cialis cialis
    <a href=http://cialisnbuyrx.com/>cheap cialis online</a>
    cialis cheap online
    <a href="http://cialisnbuyrx.com">generic cialis online</a>

  • Stadly

    Stadly on 03/29/2018 10:41 a.m. #

    buying cialis without a prescription cialis
    <a href=http://cialisnbuyrx.com/>cialis coupon</a>
    generic sale cialis pills
    <a href="http://cialisnbuyrx.com">buy cialis online</a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 11:04 a.m. #

    <a href=http://www.eserra.net/__media__/js/netsoltrademark.php?d=www.apkgamezone.com>gamezone com br
    </a><a href=http://firebook.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>modsapk
    </a><a href=http://workstrategy.info/__media__/js/netsoltrademark.php?d=apkgamezone.com>pixel gun 3d unlimited coins android
    </a><a href=http://fwp.mt.gov/search?query="><a>new apk mods
    </a><a href=http://sakuragaworld.com/modules/wordpress4/wp-ktai.php?view=redir&url=http://apkgamezone.com/>mod games for android free download
    </a><a href=http://www.applemen.net/__media__/js/netsoltrademark.php?d=apkgamezone.com&>tekken 3 for android apk free download
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 11:06 a.m. #

    <a href=http://www.hvacdoctor.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>puzzle and dragons japanese apk
    </a><a href=http://chat.4ixa.ru/index.php?url=apkgamezone.com>clicker heroes game save
    </a><a href=http://painclinic.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>android games apk files
    </a><a href=http://sitesco.ru/safelink.php?url=http://apkgamezone.com/>myspace music downloader online
    </a><a href=http://vsmartvalve.com/__media__/js/netsoltrademark.php?d=apkgamezone.com&/>modapk com
    </a><a href=http://gameexpression.net/__media__/js/netsoltrademark.php?d=apkgamezone.com>pokemon tcg online cheats
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 11:06 a.m. #

    <a href=http://www.hvacdoctor.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>puzzle and dragons japanese apk
    </a><a href=http://chat.4ixa.ru/index.php?url=apkgamezone.com>clicker heroes game save
    </a><a href=http://painclinic.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>android games apk files
    </a><a href=http://sitesco.ru/safelink.php?url=http://apkgamezone.com/>myspace music downloader online
    </a><a href=http://vsmartvalve.com/__media__/js/netsoltrademark.php?d=apkgamezone.com&/>modapk com
    </a><a href=http://gameexpression.net/__media__/js/netsoltrademark.php?d=apkgamezone.com>pokemon tcg online cheats
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 11:53 a.m. #

    <a href=http://www.erafbo.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>descargar pokemon reloaded
    </a><a href=http://infosyscon.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>android game mods apk
    </a><a href=http://barefootfitness.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>hex tcg gems
    </a><a href=http://wc-adr.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>world at war zombies trainer
    </a><a href=http://www.sitedossier.com/site/apkgamezone.com>mod apk download sites
    </a><a href=http://community.moove.com/cs/as.dll?_ecredir&_du=http://apkgamezone.com/">drugs>wendy games apk
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 11:53 a.m. #

    <a href=http://www.erafbo.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>descargar pokemon reloaded
    </a><a href=http://infosyscon.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>android game mods apk
    </a><a href=http://barefootfitness.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>hex tcg gems
    </a><a href=http://wc-adr.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>world at war zombies trainer
    </a><a href=http://www.sitedossier.com/site/apkgamezone.com>mod apk download sites
    </a><a href=http://community.moove.com/cs/as.dll?_ecredir&_du=http://apkgamezone.com/">drugs>wendy games apk
    </a>

  • oscisse

    oscisse on 03/29/2018 12:06 p.m. #

    buy cialis online canada
    <a href=http://cialisnbuyrx.com/>buy cheap cialis coupon</a>
    viagra and hemroids cialis generic
    <a href="http://cialisnbuyrx.com">buy cialis</a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 12:15 p.m. #

    <a href=http://www.modumath.net/__media__/js/netsoltrademark.php?d=apkgamezone.com>best android game mods
    </a><a href=http://www.google.hn/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0cb8qfjaa&url=http://apkgamezone.com>zombie run pa 2016
    </a><a href=http://idps.info/__media__/js/netsoltrademark.php?d=apkgamezone.com>gamezone com br
    </a><a href=http://williamcraft.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>payday 2 money hack 2016
    </a><a href=https://www.keyword-suggest-tool.com/search/apkgamezone.com/>modapk
    </a><a href=http://dahannowick.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>how to download mods on payday 2
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 12:15 p.m. #

    <a href=http://www.modumath.net/__media__/js/netsoltrademark.php?d=apkgamezone.com>best android game mods
    </a><a href=http://www.google.hn/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0cb8qfjaa&url=http://apkgamezone.com>zombie run pa 2016
    </a><a href=http://idps.info/__media__/js/netsoltrademark.php?d=apkgamezone.com>gamezone com br
    </a><a href=http://williamcraft.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>payday 2 money hack 2016
    </a><a href=https://www.keyword-suggest-tool.com/search/apkgamezone.com/>modapk
    </a><a href=http://dahannowick.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>how to download mods on payday 2
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 5:41 p.m. #

    <a href=http://industrialcommunications.org/__media__/js/netsoltrademark.php?d=apkgamezone.com>gta 5 more traffic mod
    </a><a href=http://divorcewithrespect.org/__media__/js/netsoltrademark.php?d=apkgamezone.com>best game for android free download
    </a><a href=http://drsuhaspatil.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>company of heroes 2 unlock all commanders mod
    </a><a href=http://www.google.com.hk/url?rs=rssf&q=http://www.apkgamezone.com/&gws_rd=cr>apk games site
    </a><a href=http://www.bostonbrowser.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>modded mobile games
    </a><a href=http://www.webit.ru/tools/seo/serv/alldomen/?domain=apkgamezone.com>best modded apk games
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 5:52 p.m. #

    <a href=http://wirelesshollywood.net/__media__/js/netsoltrademark.php?d=apkgamezone.com>apk games hack
    </a><a href=http://errandrunner.biz/__media__/js/netsoltrademark.php?d=apkgamezone.com>android mods apk
    </a><a href=http://www.theplazacastle.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>pixel racer money glitch
    </a><a href=http://www.eauto.net/__media__/js/netsoltrademark.php?d=apkgamezone.com>ketchapp online
    </a><a href=http://www.marcomanfredini.it/radio/visualizzacollezione.php?paginanews=5&contenuto=13&quale=40&origine=http://apkgamezone.com/>yugioh duel links stage unlocks
    </a><a href=http://www.docspace.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>mod games android
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 6:08 p.m. #

    <a href=http://notuw.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>android game hack apk
    </a><a href=http://www.mydrmobile.com/mobileboard/go.php?http://apkgamezone.com/index.php>pokemon rain abilities
    </a><a href=http://www.tiggle.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>bryci video free
    </a><a href=http://www.adventurephilanthropy.org/__media__/js/netsoltrademark.php?d=apkgamezone.com>free games zone
    </a><a href=http://www.diamondsupply.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>download final fantasy 7 rom
    </a><a href=http://yomi.mobi/jump/2/apkgamezone.com>download game android mod apk offline
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 6:08 p.m. #

    <a href=http://notuw.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>android game hack apk
    </a><a href=http://www.mydrmobile.com/mobileboard/go.php?http://apkgamezone.com/index.php>pokemon rain abilities
    </a><a href=http://www.tiggle.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>bryci video free
    </a><a href=http://www.adventurephilanthropy.org/__media__/js/netsoltrademark.php?d=apkgamezone.com>free games zone
    </a><a href=http://www.diamondsupply.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>download final fantasy 7 rom
    </a><a href=http://yomi.mobi/jump/2/apkgamezone.com>download game android mod apk offline
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 6:08 p.m. #

    <a href=http://notuw.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>android game hack apk
    </a><a href=http://www.mydrmobile.com/mobileboard/go.php?http://apkgamezone.com/index.php>pokemon rain abilities
    </a><a href=http://www.tiggle.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>bryci video free
    </a><a href=http://www.adventurephilanthropy.org/__media__/js/netsoltrademark.php?d=apkgamezone.com>free games zone
    </a><a href=http://www.diamondsupply.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>download final fantasy 7 rom
    </a><a href=http://yomi.mobi/jump/2/apkgamezone.com>download game android mod apk offline
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 6:20 p.m. #

    <a href=http://www.weeks1.com/__media__/js/netsoltrademark.php?d=apkgamezone.com&>android game hack apk
    </a><a href=http://serial-online.net/forum/away.php?s=http://apkgamezone.com>download mod apk
    </a><a href=http://www.bostonbrowser.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>apk mod games
    </a><a href=http://www.google.com.ng/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0cbwqfjaa&url=http://apkgamezone.com&ei=wccfvm_gbotdo4ysgpad&usg=afqjcnffe9clzqv-zgdh6jyergtdjavajw&bvm=bv.74115972,d.d2k>silver bear vs golden bear ammo
    </a><a href=http://rd.am/http:/apkgamezone.com/life/edu/news/20080626k0000m040079000c.html>kik mod apk
    </a><a href=https://www.google.bg/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&sqi=2&ved=0cdkqfjab&url=http://apkgamezone.com&ei=usdduaqxgo_lsgaj-4cgcq&usg=a>payday 2 money hack 2016
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 6:22 p.m. #

    <a href=http://ufcfightnight.net/__media__/js/netsoltrademark.php?d=apkgamezone.com>clash of magic mod apk
    </a><a href=http://www.quills.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>mod games sites
    </a><a href=http://www.videoclub.gr/?do=sendpage&url=apkgamezone.com&title=>woodbrain cheats
    </a><a href=http://www.noradtracksanta.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>apk mod download
    </a><a href=http://www.arcticfjord.net/__media__/js/netsoltrademark.php?d=apkgamezone.com/>blood fury macro
    </a><a href=http://wc-adr.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>download games for android apk
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 6:24 p.m. #

    <a href=http://westallgaeu.dreamway.net/index.shtml?seite=marktplatz&url=www.apkgamezone.com&id=28724>wordbrain for kids
    </a><a href=http://www.biotechserviceinc.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>www apk com games
    </a><a href=http://tinyarrows.com/preview.php?page=http://apkgamezone.com&count=41>download game mod android
    </a><a href=http://m.verywed.com/redirect.php?url=http://www.apkgamezone.com/>how to increase shooting in gta 5 online
    </a><a href=http://dahannowick.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>full mod apk games
    </a><a href=http://www.monaco-casino.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>mod apk games
    </a>

  • KevinSmilk

    KevinSmilk on 03/29/2018 6:37 p.m. #

    <a href=http://pagecs.net/apkgamezone.com>clumsy ninja free game
    </a><a href=http://inspectorshow.com/__media__/js/netsoltrademark.php?d=apkgamezone.com>mod aok
    </a><a href=http://www.tworzenie-gier.pl/wp-content/plugins/wp-js-external-link-info/redirect.php?blog=tworzenie+gier&url=http://apkgamezone.com/">can>apk mode
    </a><a href=http://invescoeurope.info/__media__/js/netsoltrademark.php?d=apkgamezone.com>flyff monster list
    </a><a href=http://www.stevesmall.org/__media__/js/netsoltrademark.php?d=apkgamezone.com>full version apk games
    </a><a href=http://visiontransformation.com/__media__/js/netsoltrademark.php?d=apkgamezone.com&>modded apk games 2015
    </a>

  • othema

    othema on 03/30/2018 1:11 a.m. #

    brain viagra
    <a href=http://viagragenbrx.com/>buy viagra online</a>
    fucking on viagra
    <a href="http://viagragenbrx.com/">buy viagra online</a>

  • pordatt

    pordatt on 03/30/2018 1:42 a.m. #

    cialis 20mg pills
    <a href=http://cialisnbuyrx.com/>cheap cialis</a>
    cheap generic cialis online
    <a href="http://cialisnbuyrx.com">buy generic cialis</a>

  • Unloro

    Unloro on 03/30/2018 7:22 a.m. #

    xatral cialis online pharmacy cialis
    <a href=http://cialisnbuyrx.com/>buy cialis online</a>
    cialis generic dosage
    <a href="http://cialisnbuyrx.com">buy generic cialis</a>

  • Anepsy

    Anepsy on 03/30/2018 12:39 p.m. #

    direct payday loan lenders bad credit
    <a href=http://paydaycash1loan.com/>loans personal loans</a>
    private personal loan
    <a href="http://paydaycash1loan.com/">cash advance payday loan</a>

  • inciree

    inciree on 03/30/2018 3:39 p.m. #

    generic cialis best price canada
    <a href=http://cialisgenddrx.com/>buy generic cialis online</a>
    sporanox msds cialis pills
    <a href="http://cialisgenddrx.com/">buy generic cialis online</a>

  • acurse

    acurse on 03/30/2018 8:06 p.m. #

    viagra label
    <a href=http://viagrachjkt.com/>buy viagra</a>
    woman on viagra commercial
    <a href="http://viagrachjkt.com/">buy viagra online</a>

  • Evoppig

    Evoppig on 03/30/2018 9:41 p.m. #

    levaquin inhaler cialis pills cialis
    <a href=http://cialistrxonline.com/>buy cheap cialis online</a>
    cialis pills online pharmacy
    <a href="http://cialistrxonline.com/">generic cialis online</a>

  • Tigfaugs

    Tigfaugs on 03/30/2018 10:38 p.m. #

    http://paydaystip.com/
    payday loans online direct lender
    <a href=http://paydaystip.com/>payday express</a>
    personal loan application form
    <a href="http://paydaystip.com/">payday lenders</a>

  • snikict

    snikict on 03/30/2018 11:18 p.m. #

    order cialis online without a prescription grapefruit juice
    <a href=http://cialisgenddrx.com/>cialis online</a>
    soft tabs cialis pharmacy
    <a href="http://cialisgenddrx.com/">buy generic cialis</a>

  • OnesKisy

    OnesKisy on 03/31/2018 2:03 p.m. #

    no fee loans
    <a href=http://paydaystip.com/>payday lenders</a>
    credit check free
    <a href="http://paydaystip.com/">payday lenders</a>

  • atrotte

    atrotte on 03/31/2018 6:38 p.m. #

    viagra how to use
    <a href=http://viagranrxch.com/#>buy generic viagra</a>
    viagra generic 2017
    <a href="http://viagranrxch.com/#">buy viagra</a>

  • Proomia

    Proomia on 04/01/2018 12:38 a.m. #

    personal loans lenders
    <a href=http://paydayloanonls.com/#>payday loans</a>
    borrow money
    <a href="http://paydayloanonls.com/#">payday loans online</a>

  • EmamnNar

    EmamnNar on 04/01/2018 2:33 a.m. #

    viagra online cheap
    <a href=http://viagranrxch.com/#>cheap viagra online</a>
    how to get viagra samples
    <a href="http://viagranrxch.com/#">viagra cheap</a>

  • Thycle

    Thycle on 04/01/2018 2:48 a.m. #

    viagra que es
    <a href=http://viagranrxch.com/#>buy viagra</a>
    viagra
    <a href="http://viagranrxch.com/#">generic viagra</a>

  • Joulty

    Joulty on 04/01/2018 10:56 a.m. #

    viagra user reviews
    <a href=http://viagranrxch.com/#>buy viagra</a>
    free viagra sample pack
    <a href="http://viagranrxch.com/#">generic viagra online</a>

  • annenda

    annenda on 04/01/2018 2:18 p.m. #

    payday loans lewisville tx
    <a href=http://advanceloansbad.com/>cash advance loans</a>
    starter loans
    <a href="http://advanceloansbad.com/">pay day loans</a>

  • kawToozy

    kawToozy on 04/01/2018 7:18 p.m. #

    how much is viagra at walmart
    <a href=http://viagranrxch.com/#>buy generic viagra</a>
    how well does viagra work
    <a href="http://viagranrxch.com/#">cheap viagra online</a>

  • boaxova

    boaxova on 04/01/2018 9:56 p.m. #

    quick loans bad credit
    <a href=http://paydayloanonls.com/#>payday express</a>
    online payday loans edmonton
    <a href="http://paydayloanonls.com/#">cash advance</a>

  • EmamnNar

    EmamnNar on 04/02/2018 2:28 a.m. #

    viagra where to buy over the counter
    <a href=http://viagranrxch.com/#>generic viagra online</a>
    viagra bph
    <a href="http://viagranrxch.com/#">viagra cheap</a>

  • intaktix

    intaktix on 04/02/2018 12:41 p.m. #

    buy cialis online doctor
    <a href=http://cialisgftrx.com/>buy generic cialis online</a>
    viagra beograd buy cialis online
    <a href="http://cialisgftrx.com/">buy generic cialis online</a>

Post your comment

Comment as . Log out.