1. 26 Feb, 2014 1 commit
    • Christos Stavrakakis's avatar
      cyclades: Create common '-u/--user' option · 9985db89
      Christos Stavrakakis authored
      Create 'cli_option' module, to contain the common definitions for
      options of Synnefo management commands.
      Currently, it contains only the '--user' option definition which accepts
      user's UUID or email and annotates the command options with the
      'user_id' and 'user_email' options.
      Finally, the module contains a helper function for creating boolean
      options that will parse the option value(str) to a boolean value.
  2. 25 Feb, 2014 4 commits
  3. 24 Feb, 2014 2 commits
    • Christos Stavrakakis's avatar
      cyclades: Add 'public' attribute to ports · 6783921c
      Christos Stavrakakis authored
      Extend ports (NetworkInterface model) with 'public' attribute, to
      indicate that the port is connected to a public network without getting
      the network from the DB. Add corresponding DB migration and update the
      DB models factory.
      Refs: #5109
    • Christos Stavrakakis's avatar
      cyclades: Add list of subnet IDs to network model · 2059f27c
      Christos Stavrakakis authored
      Extend Network model with 'subnet_ids' attribute. This attribute is a
      list with the IDs of the subnet that belong to this network and is
      stored in DB as a comma seperated list of integers.
      This information is already contained in the Subnet model. However, we
      also store it in the DB model to make GET /networks API call faster by
      avoiding use of 'prefetch_related'.
      This commit also extends 'create_subnet' function to update the
      network's 'subnet_ids' field.
      Refs #5109
  4. 21 Feb, 2014 1 commit
  5. 20 Feb, 2014 5 commits
  6. 19 Feb, 2014 3 commits
  7. 18 Feb, 2014 2 commits
  8. 17 Feb, 2014 2 commits
  9. 13 Feb, 2014 20 commits